中文对应的字节

public class ByteBitDemo {public static void main(String[] args) throws Exception{String a = "尚";byte[] bytes = a.getBytes();for (byte b : bytes) {System.out.print(b + "   ");String s = Integer.toBinaryString(b);System.out.println(s);}}}

运行程序:我们发现一个中文是有 3 个字节组成

我们修改 编码格式 , 编码格式改成 GBK ,我们在运行发现变成了 2 个字节

public static void main(String[] args) throws Exception{String a = "尚";// 在中文情况下,不同的编码格式,对应不同的字节//GBK :编码格式占2个字节// UTF-8:编码格式占3个字节byte[] bytes = a.getBytes("GBK");// byte[] bytes = a.getBytes("UTF-8");for (byte b : bytes) {System.out.print(b + "   ");String s = Integer.toBinaryString(b);System.out.println(s);}
}

运行程序

英文对应的字节

我们在看看英文,在不同的编码格式占用多少字节

public class ByteBit {public static void main(String[] args) throws Exception{String a = "A";byte[] bytes = a.getBytes();// 在中文情况下,不同的编码格式,对应不同的字节
//        byte[] bytes = a.getBytes("GBK");for (byte b : bytes) {System.out.print(b + "   ");String s = Integer.toBinaryString(b);System.out.println(s);}}
}

运行程序

中文和英文对应的字节相关推荐

  1. 自己收集整理的微软错误代码大全(中文和英文)

    自己收集整理的微软错误代码大全,分别为中文和英文部分,供广大软件开发人员共勉.                  微软错误代码 2.1  中文 0 操作成功完成. 1 功能错误. 2 系统找不到指定的 ...

  2. 【HTML】关于height值设置和显示不同的原因以及font-size对象为中文和英文的区别

    关于height值设置和显示不同的原因 height: 100px; CSS中把高度设置为100px,但是实际测量发现高度为125px 这个是因为:笔记本默认显示大小为125%,所以100的125%就 ...

  3. php判断中文字符长度,JavaScript_JS判断字符串长度的5个方法(区分中文和英文),目的:计算字符串长度(英文占 - phpStudy...

    JS判断字符串长度的5个方法(区分中文和英文) 目的:计算字符串长度(英文占1个字符,中文汉字占2个字符) 方法一: String.prototype.gblen = function() { var ...

  4. esp32使用MicroPython驱动oled屏显示中文和英文

    文章目录 esp32使用MicroPython驱动oled屏显示中文和英文 介绍 安装 特点 开源 硬件连接 API 示例 显示英文字符 显示汉字 参考链接 esp32使用MicroPython驱动o ...

  5. JS-只能输入中文和英文

    <span style="font-family:KaiTi_GB2312;">转自:<a target=_blank href="http://www ...

  6. JS正则验证输入框姓名只能输入中文和英文

    js只包含中文和英文 name: [{required: true,message: '请输入姓名',trigger: 'blur'},{pattern: /^[a-zA-Z\u4e00-\u9fa5 ...

  7. 验证中文和英文姓名 正则表达式

    出处:https://blog.csdn.net/kekekeqi/article/details/80881718 参考上面链接文章,以访丢失,再次粘贴一次 ^([\u4e00-\u9fa5]{2, ...

  8. date日期格式中文和英文显示

    date日期格式中文和英文显示 ##背景 由于日志文件里面输出的日期格式是'24-Dec-2019'这样的,但是在写脚本获取日期的时候,一直显示 '24-12月-2019'这样的格式导致匹配不到相应日 ...

  9. python正则匹配空格+数字+空格_如何批量添加中文和英文数字之间的空格?用正则表达式吧...

    1.中文与英文数字混合使用,排版有规范 写作中,我们经常遇到以下中文与英文.数字混用的情况. 我自学python编程,是在xue.cn上进行的.时耗方面,基础功仅需50多小时,加上很多实战,包括初步运 ...

最新文章

  1. 给网站添加icon图标
  2. HashTable原理与实现
  3. 几条曲线构建Android表白程序
  4. Category中实现了原始类实例变量的get方法导致的警告
  5. 自考微型计算机原理与接口技术试卷,200204自考微型计算机原理与接口技术试题.doc...
  6. mysql创建表时显示错误_MYSQL创建表出现错误 ERROR Code 1118如何解决
  7. Python当中的a += a 与 a = a + a 的区别,可变类型与不可变类型的数据类型,引用传参...
  8. android游戏黑屏,第五人格游戏进不去黑屏解决办法
  9. asp微信会员卡管理系统,超小的源码_带asp微信支付源码
  10. ATC计算机会议,重点实验室张峰博士论文被国际系统领域顶会USENIX ATC 2020接收
  11. FPGA不积跬步(目录篇)
  12. 可盈可乐未能连接到服务器,CoinCola可盈可乐 场外OTC平台使用方法
  13. 服务器是通用计算机吗,服务器与台式计算机不同吗?有何区别?
  14. java实现浏览器_利用Java实现网页浏览器
  15. Radware;医疗行业数字转型5大关键注意事项
  16. plsql developer无监听程序_252百战程序员022天
  17. 2015软件测试视频教程
  18. 华为重启交换机命令_华为交换机常用命令
  19. 归纳法证明汉诺塔解析式思路
  20. 二重积分的概念与性质——重点部分笔记

热门文章

  1. java 兔子生仔问题
  2. Angular服务http post传递key-value 到Springmvc控制器
  3. 7.python字符串-内置方法分析
  4. junit基础学习之-断言注解(3)
  5. nand ubi -2 ubi管理下的SLC nand
  6. 001@多用派发队列,少用同步锁
  7. 运营商市场定位决定移动互联网的成败
  8. HttpServletRequest常用获取URL的方法
  9. Easyui主要组件用法
  10. 转载-extern “C”用法分析