UTF-8编码方式汉字和英文各占据的字节数

  • UTF-8编码下一个汉字(包括中文形式下的符号)一般是3个字节,一个英文(包括英文下的符号)1个字节,一个数字1个字节;
  • 在GBK和GB2312编码下一个汉字(包括中文形式下的符号)是2个字节,一个英文(包括英文下的符号)1个字节,一个数字1个字节;
  • Unicode编码一个汉字(包括中文形式下的符号)和一个英文(包括英文下的符号)一个数字都是4个字节;
  • ASCII编码一个英文(包括英文下的符号)1个字节(不支持中文汉字),一个数字1个字节;
  • ISO 8859-1编码一个英文(包括英文下的符号)1个字节(不支持中文汉字),一个数字1个字节

在Java中可以用以下代码测试字符所占的字节数

//在getBytes(String s)的参数s中输入编码方式,如:getBytes("utf-8").//ISO 8859-1编码方式则是getBytes("ISO-8859-1")try {System.out.println("a".getBytes("GB2312").length);} catch (UnsupportedEncodingException e) {// TODO Auto-generated catch blocke.printStackTrace();}

本文转载自 https://blog.csdn.net/burmem/article/details/87640956

UTF-8编码方式汉字和英文各占据的字节数相关推荐

  1. utf-8等编码方式汉字和英文各占据的字节数

    UTF-8编码下一个汉字(包括中文形式下的符号)一般是3个字节,一个英文(包括英文下的符号)1个字节,一个数字1个字节: 在GBK和GB2312编码下一个汉字(包括中文形式下的符号)是2个字节,一个英 ...

  2. 三种常见的编码:ASCII码、UTF-8编码、Unicode编码等字符占据的字节数

    ASCII码: 一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间.一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制.最小值0,最大值255.如一 ...

  3. 符号(汉字)编码方式

    字符集之在UTF-8中,一个汉字为什么需要三个字节? (一)在UTF-8中,一个汉字为什么需要三个字节? UNICODE是万能编码,包含了所有符号的编码,它规定了所有符号在计算机底层的二进制的表示顺序 ...

  4. 英文字母和中文汉字在不同字符集编码下的字节数

    英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编码:ISO-8859 ...

  5. 英文字母和中文汉字在不同字符集编码下的字节数(详细解释)

    英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编码:ISO-8859 ...

  6. 字符编码方式及大端小端

    参考资料: http://www.cnblogs.com/zhouyuqin/p/4688459.html http://pcedu.pconline.com.cn/empolder/gj/other ...

  7. 彻底搞懂编码ASCII、Unicode、GBK 和 UTF8 、UTF-16、UTF-32编码方式(非常经典)

    GBK,ISO-8859-1,GB2312的本质区别 编码有几种 ,计算机最初是在美国等国家发明的 所以表示字符只有简单的几个字母只要对字母进行编码就好 我们标准码 iso-8859-1 这就是一个标 ...

  8. Unicode、UTF-8、ASCII等编码方式浅述

    关于编码问题,虽然在开发中经常用到,但是对于各种编码方式的实现.相互之间的转换.在实际场景中的使用区别等方面并没有深刻的理解.今天针对Unicode.UTF-8.ASCII.ANSI.GB2312/G ...

  9. Unicode 字符集与它的编码方式

    正式内容开始之前,我们先来了解一个基本概念,编码字符集. 编码字符集:编码字符集是一个字符集,它为每一个字符分配一个唯一数字.Unicode 标准的核心是一个编码字符集,字母"A" ...

最新文章

  1. 2--mkdir命令
  2. 还在搜百度图片?太LOW了!
  3. BAT教程 :第五节(set命令详解)
  4. 使用ffmpeg将BMP图片编码为x264视频文件,将H264视频保存为BMP图片,yuv视频文件保存为图片的代码
  5. java绘制流程图_如何才能更好地绘制计算机毕业设计中各种图表
  6. php 获取 省份缩写,php获取客户端IP,国家,省份,地区,ISP等信息
  7. C++:gloox库进行协议扩展(使用自定义标签)
  8. 搭建自己的GIT服务器
  9. 系统学习NLP(十七)--文本相似度
  10. 无法在 DLL SqlServerSpatial110.dll 中找到名为 SetClrFeatureSwitchMap 解决方法
  11. 实时公交api接口-车来了公交接口-API公交接口 -如何接入
  12. excel表格显示无法连接服务器,excel中表格无法连接数据库-EXCEL 连接SQL SERVER数据库显示无法连接...
  13. 那智机器人程序打印_应用程序,机器人程序,无人机和3D打印机:要来附近的学校吗?...
  14. MySQL复制表数据到新表的方法
  15. 【日常】我的电影、小说、番剧、歌曲“观看记录清单”
  16. 小程序内关注微信公众号的几种方式
  17. VLDB 历年最佳论文汇总
  18. Photoshop如何使用图像调色之实例演示?
  19. 基带传输、频带传输与宽带传输
  20. mysql如何恢复单表_MySQL如何恢复单库或单表,以及可能遇到的坑

热门文章

  1. 计算机 usb记录 深度,隐私信息自检查工具-EvidenceToolkit
  2. Vibration API
  3. 第2章 逻辑架构设计
  4. java 类型擦除_java中的类型擦除type erasure
  5. 用74LS153D画出三人表决电路
  6. 用360检查元素时怎么知道html文件名,360浏览器审查元素怎样用?360浏览器开发工具使用教程...
  7. iPhone自定义铃声(最新iTunes12.7)
  8. 南京哪个211计算机好一点,南京市所有985,211大学及其王牌专业,哪个更好
  9. python解三元一次方程组_关于实现求解三元一次方程组的小程序的一点小研究
  10. 【单线、双线以及多线如何区别】