!
也想出现在这里? 联系我们
创意广告区块 - WordPress区块

【NB】什么是JAVA的字面值

创建一个Hero对象会用到new关键字。
但是给一个基本类型变量赋值却不是用new.
因为基本类型是Java语言里的一种内置的特殊数据类型。
并不是某个类的对象。
给基本类型的变量赋值的方式叫做 字面值,如下所例:

float hp = 313f;
int armor = 24;
整数字面值顶折
当以l或者L结尾的时候,一个整数字面值是long类型,否则就是int类型。
建议使用大写的L而非小写的l,因为容易和1混淆。
byte,short,int和long的值都可以通过int类型的字面值来创建。
整数的字面值可以用如下四种进制来表示:
十进制: 基 10, 包含从0-9的数字,
平常用的就是这种。
十六进制: 基 16, 包含从0-9的数字,
和从A-F的字母。
八进制: 基 8, 包含从0-7的数字
二进制: 基 2, 包含0和1。
(从 JAVA7开始就可以创建 二进制的字面值了)

public class HelloWorld {
public static void main(String[] args) {
long val = 26L; //以L结尾的字面值表示long型
int decVal = 26; //默认就是int型
int hexVal = 0x1a; //16进制
int oxVal = 032; //8进制
int binVal = 0b11010; //2进制
System.out.println(oxVal);
}
}

【NB】什么是JAVA的字面值

温馨提示:

1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请联系站长处理!

2.如果您喜欢我们,可开通终身会员,享受全站资源免费下载!

3.本站所有内容只做学习和交流使用。 版权归原作者所有。

给TA打赏
共{{data.count}}人
人已打赏
!
也想出现在这里? 联系我们
创意广告区块 - WordPress区块
3 条回复 A文章作者 M管理员
表情包
  • AC01
  • AC02
  • AC03
  1. 112235

    创建一个Hero对象会用到new关键字

  2. xzyuansi

    666666666666666666666

  3. OooO

    夏天,那个夏天,还有那个夏天,即使经历无数次夏天,我还是说不出口。

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索