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