版权声明:本文为博主原创文章未经博主允许不得用于任何商业用途,转载请注明出处 /luoweifu/article/details/7770588
很多初学者(包括我,已经学了一年多java了)肯会对char和byte这两种数据类型有所疑惑相互混淆,今天特地查了好多资料对byte和char两种数据类型进行了总结和比较,先将结果与大家分享:
1、Char是无符号型的可以表示一个整数,不能表示负数;而byte是有符号型的可以表示-128—127 的数;如:
char c = (char) -3; // char不能识别负数,必须强制转换否则报错即使强制转换之后,也无法识别
2、char可鉯表中文字符byte不可以,如:
3、char、byte、int对于英文字符可以相互转化,如:
欢迎加入"Java梦之队" 学习群: