第一百三十七节 Java数据类型教程 - Java short数据类型和char数据类型

Java数据类型教程 - Java short数据类型

short数据类型是16位有符号Java原语整数数据类型。 其范围是-32768至32767(或-2 15 15 - 1)。

没有short字面量。但是,我们可以将任何位于short(-32768到32767)范围内的int字面量分配给一个短变量。

例如,

short s1  = 11111;      // ok 
short s2  = -11111;   // ok

字节变量的值可以分配给短变量,因为字节数据类型的范围落在短数据类型的范围内。

Java有一个名为Short的类,它定义了两个常量来表示短数据类型Short.MAX_VALUE和Short.MIN_VALUE的最大值和最小值。

short max = Short.MAX_VALUE;
short min = Short.MIN_VALUE;

Java数据类型教程 - Java char数据类型

char数据类型是16位无符号Java基元数据类型。它表示Unicode字符。

请注意,char是无符号数据类型。因此,char变量不能为负值。

字符数据类型的范围为0到65535,这与Unicode集的范围相同。

字符字面量

字符字面量表示char数据类型的值。 Java中的字符字面量可以用以下格式表示:

  • 用单引号括起来的字符
  • 作为字符转义序列
  • 作为Unicode转义序列
  • 作为八进制转义序列

字符可以通过用单引号括起来表示。

以下代码段使用此形式为char变量赋值:

char   c1  = 'A'; 
char   c2  = 'L'; 
char   c3  = '5'; 
char   c4  = '/';
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值