JAVA字符

char c1 = 97

System.out.println(c1)// a

会输出97代表的字符(字符编码)

字符类型细节:

  • 字符常量用单引号
  • java中允许使用\转义字符代表一个字符
  • java中char的本质代表一个整数,在输出的时候输出的是unicode对应的字符,要输出对应的数字可以使用(int)字符
  • char字符可以参与运算

ASCII 字符编码表 一个字节表示128个字符 https://jisuan5.com/ascii/

unicode使用两个字节表示,字母和汉字统一占两个字节,使用unicode没有乱码问题

utf-8 编码表,字母用一个字节,汉字用3个字节

gbk可以表示汉字 字母用一个字节,汉字用2个字节 gb2312<gbk

big5 繁体中文

字符型在存储过程中,需要将字符对应的码值转化为二进制进行存储:'a' ==>97==01100001==>存储

utf-8是互联网使用最广的unicode的改进,

 boolean布尔类型

布尔类型只运行true和false,只占1个字节,适用于逻辑计算 if /while/do-while/for

最新文章

  1. 洛谷P1330封锁阳光大学[二分图染色]
  2. Android广播
  3. Django TemplateSyntaxError Could not parse the remainder: &#39;()&#39;
  4. sqlhelper sqlparameter 实现增删改查
  5. java 枚举类型分析
  6. ORACLE 11G内存管理方式
  7. SQL注入脚本(基于时间)
  8. PHP无法加载MySQL模块
  9. 利用css使文本在限制几行之后隐藏
  10. java 调用bash shell脚本阻塞的小问题的解决
  11. 安卓开发21:深入理解Handler
  12. 用DataSet方式更新数据库表
  13. [cocos2dx]计算scrollview元素的index
  14. extend vg(pv,lv)use HotPlug Storage PV for VMI(ECC Env)
  15. Mybatis在oracle、mysql、db2、sql server的like模糊查询
  16. 201521123023《Java程序设计》第8周学习总结
  17. 使用CocoaPods创建Pod
  18. javascript属性访问表达式
  19. 12.22 大湾区.NET Meet 大会
  20. ABP拦截器之UnitOfWorkRegistrar(二)

热门文章

  1. VUE 使用md5对用户登录密码进行加密传输
  2. texlive2021编译中文
  3. Spring学习笔记 - 第三章 - AOP与Spring事务
  4. 万字长文解析Scaled YOLOv4模型(YOLO变体模型)
  5. [能源化工] TE田纳西-伊斯曼过程数据集
  6. Flutter异常监控 - 伍 | 关于异常监控框架设计的思考
  7. 聊聊web漏洞挖掘第一期
  8. LibreOJ 144. DFS 序 1
  9. 【架构设计】你真的理解软件设计中的SOLID原则吗?
  10. 踩坑纪实----tomcat部署前端服务器不能访问中文文件夹或中文文件名问题