当前位置: 首页 > news >正文

庆阳网站设计与建设安徽博物馆网站建设的调研报告

庆阳网站设计与建设,安徽博物馆网站建设的调研报告,网站建设时关键词要怎么选呢,门户网站建设方案模板常见字符集介绍 字符集基础知识: 计算机底层不可以直接存储字符的。 计算机中底层只能存储二进制(0、1) 。 二进制是可以转换成十进制的。 结论:计算机底层可以表示成十进制编号。计算机可以给人类字符进行编号存储,这套编号规则就是字符…

常见字符集介绍

字符集基础知识:

计算机底层不可以直接存储字符的。

计算机中底层只能存储二进制(0、1) 。

二进制是可以转换成十进制的。

结论:计算机底层可以表示成十进制编号。计算机可以给人类字符进行编号存储,这套编号规则就是字符集。

ASCII字符集:

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码):包括了数字、英文、符号。

ASCII使用1个字节存储一个字符,一个字节是8位,首位为0,总共可以表示128个字符信息,对于英文,数字来说是够用的。

GBK:

window系统默认的码表。兼容ASCII码表,也包含了几万个汉字,并支持繁体汉字以及部分日韩文字。

注意:GBK是中国的码表,一个中文以两个字节的形式存储。但不包含世界上所有国家的文字。

Unicode码表:

 unicode(又称统一码、万国码、单一码)是计算机科学领域里的一项业界字符编码标准。

容纳世界上大多数国家的所有常见文字和符号。

Unicode会先通过UTF-8,UTF-16,以及 UTF-32编码成二进制后再存储到计算机,其中最为常见的就是UTF-8。

注意

Unicode是万国码,以UTF-8编码后一个中文一般以三个字节的形式存储。

UTF-8也要兼容ASCII编码表。

技术人员都应该使用UTF-8的字符集编码。

编码前和编码后的字符集需要一致,否则会出现中文乱码。

汉字存储和展示过程解析

总结

1、字符串常见的字符底层组成是什么样的?

英文和数字等在任何国家的字符集中都占1个字节。

GBK字符中一个中文字符占2个字节。

UTF-8编码中一个中文1般占3个字节。

2、编码前的字符集和编码好的字符集有什么要求?

必须一致,否则会出现中文字符乱码。

英文和数字在任何国家的编码中都不会乱码 。

字符集的编码、解码操作

String编码

byte[] getBytes​() 使用平台的默认字符集将该 String编码为一系列字节,将结果存储到新的字节数组中。

byte[] getBytes​(String charsetName)

String解码

String​(byte[] bytes) 通过使用平台的默认字符集解码指定的字节数组来构造新的 String。

String​(byte[] bytes, String charsetName) 

案例

public class Test {public static void main(String[] args) throws Exception {// 1、编码:把文字转换成字节(使用指定的编码)String name = "abc我爱你中国";// byte[] bytes = name.getBytes(); // 以当前代码默认字符集进行编码 (UTF-8)byte[] bytes = name.getBytes("GBK"); // 指定编码System.out.println(bytes.length);System.out.println(Arrays.toString(bytes));// 2、解码:把字节转换成对应的中文形式(编码前 和 编码后的字符集必须一致,否则乱码 )// String rs = new String(bytes); // 默认的UTF-8String rs = new String(bytes, "GBK"); // 指定GBK解码System.out.println(rs);}
}
http://www.yayakq.cn/news/252392/

相关文章:

  • 百度智能建站适合优化吗广东省住房城乡建设厅官方网站
  • 南通网站怎么推广单页面营销型网站制作
  • 网站空间哪家公司的好网站推广培训
  • 济南网站建设公司熊掌号环球军事网
  • 免费个人网站服务器淘宝官网首页注册账号
  • 精品外贸网站 dedecms洪涛怎么样海城市建设网站
  • 新闻类的手机网站怎么做深圳坑梓网站建设
  • 网站建设公司创业哪里能给人做网站
  • 静态的网站wordpress 被入侵 删文章
  • 企业网网站怎么做工程建设领域包括哪些
  • 做寄生虫对自己的网站有影响吗wordpress多个用户发表文章
  • 快手等视频网站做推广统计助手小程序怎么制作
  • 有没有做软件的网站黑群晖Wordpress
  • 怎么用自己的电脑做网站网站域名变了能查吗
  • 姑苏营销型网站建设电话mysql 转wordpress
  • 网站推广软件免费版可tv网站后台找不到了怎么办
  • 做网站添加本地图片景安怎么把网站做别名
  • 视频上到什么地方可以做网站链接七牛云wordpress图片
  • 平面设计素材网站推荐2345纯净版推广包
  • 网站开发公司会计科目网络服务合同范本
  • 青岛出版集团网站wordpress页面设置教程
  • 局政务网站建设管理工作总结旧家电回收网站开发
  • 网站后台 更新缓存网店营销与推广策划方案
  • 泰兴网站建设网站开发的方法和步骤
  • 大朗东莞网站建设网站名查找
  • 福州正规网站建设公司报价同仁网站建设公司
  • 怎么自己做论坛网站吗微信开放平台入口
  • 好看云在线网站模板下载 迅雷下载 迅雷下载地址企业网站开发哪家好
  • 手机网站 微信链接怎么做asp网站安装教程
  • 厦门做网站公司厂房装修公司深圳