java中char和short有什么区别呢?
下文笔者讲述Java中char和short的区别说明,如下所示
char和short相同点 都是两个字节的长度 char和short区别: 1.存储范围不同 char:16位无符号整数,可表示范围为0~65535 short:16位有符号整数,可表示范围为-32768~32767 2.用途不同 char:用来保存一个Unicode编码的字符 short:通常用于表示数值例:
public class test { public static void main(String[] args) { int max=Character.MAX_VALUE; int min=Character.MIN_VALUE; System.out.println(max+" "+min);//65535 0 int smax=Short.MAX_VALUE; int smin=Short.MIN_VALUE; System.out.println(smax+" "+smin);//32767 -32768 char a='毛'; short b='小'; short c='琴'; System.out.println(a); System.out.println(b); System.out.println(c); char c2=(char) c;//char和short之间转换需要强转 System.out.println(c2); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。