
Java中 “字符类型”与“字节类型”的区别
4个回答
展开全部
byte字节类型是JAVA中最小的数据类型,它在内存中占8位,取值范围从-128到127,
赋值:byte i = 127;
注:byte型在赋值时,一旦超过127或小于-128,则会产生编译错误。
char字符类型在内存中占2个字节。表示一个字符,也可以使用A SCII码范围内的值来给char型的变量赋值。由于字符在内存中的取值不存在负数范围,所有取值范围从0到655 35。
赋值:char i = 'a'; 或者 char i = 97;
注:在java中,字符的表现形式为单个字符加上一对单引号修饰。
展开全部
------------------------------------------------------
1.byte 字节型
byte字节型是JAVA中最小的数据类型,它在内存中占8位(8个bit),取值范围从-128到127
赋值:byte i = 127
注:byte型在赋值时,一旦超过127或小于-128,则会产生编译错误。
2.char 字符型
char 类型在内存中占2个字节。表示一个字符,也可以使用ASCII码范围内的值来给char型的变量赋值。由于字符在内存中的取值不存在负数范围,所有取值范围从0到65535。
赋值:char i = 'a'; 或者 char i = 97;
注:在JAVA中,字符的表现形式为单个字符加上一对单引号修饰。
******* 具体请看看这位作者的文章 http://gaolixu.javaeye.com/blog/413284
希望对你有帮助 *******
------------------------------------------------------
1.byte 字节型
byte字节型是JAVA中最小的数据类型,它在内存中占8位(8个bit),取值范围从-128到127
赋值:byte i = 127
注:byte型在赋值时,一旦超过127或小于-128,则会产生编译错误。
2.char 字符型
char 类型在内存中占2个字节。表示一个字符,也可以使用ASCII码范围内的值来给char型的变量赋值。由于字符在内存中的取值不存在负数范围,所有取值范围从0到65535。
赋值:char i = 'a'; 或者 char i = 97;
注:在JAVA中,字符的表现形式为单个字符加上一对单引号修饰。
******* 具体请看看这位作者的文章 http://gaolixu.javaeye.com/blog/413284
希望对你有帮助 *******
------------------------------------------------------
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字节是数字 范围 [127-128)
字符是ASCII码 如 65 代表 A
字符是ASCII码 如 65 代表 A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询