赞助
posts - 449,comments - 12,views - 11万

字符(character)

char 2字节   每一个字符的背后。都有一个数字做代表(对照,参照的表)

 

 字符赋值

char cl = 'a';通过‘’单引号描述为字符赋值

整数赋值

char c2 = 65;(通过10进制数65在字符集中对应的字符赋值)

进制赋值

char c3 = '\u0041';(通过16进制数41在字符集中对应的字符赋值)//了解就行

char c4 = '你';

System.out.println((int)c4);//将c4所代表的文字对应的整数打印出来

short整数2字节  ----------- char整数2字节,二者的区别?

short s1 = 2; //-32768 ~ 32767 有符号数。首位为符号位,首位为1时,此整数为负数

char c7 = 20320;//0 ~ 65535 无符号数

//2个字节 16位

char最大整数 0000 0000 0000 0000 首位不管是0还是1都是正数

short最大整数 01111 1111 1111 1111 首位符号数必须是0 1的话就是负数了

short s3 = 65;

char c5 = s3; //不可以,short的取值范围涵盖负数,编译器无法保证s3中一定是个正整数 (char)s3可以强转 如果是负数就是“?” 

 

如果一个程序中需要一个单引号字符怎么实现呢  这时候就需要转义字符来表示单引号和一些特殊字符

 

 “Hello \t word” //缩进一个制表位 4个空格

posted on   Tsunami黄嵩粟  阅读(66)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示