赞助

字符(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 2022-04-04 17:39  Tsunami黄嵩粟  阅读(72)  评论(0)    收藏  举报