【NB】什么是JAVA的字面值(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的字面值(java字面量存在哪里)

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
 
   
            注意           1 本网站名称:南瓜侠
     2 本站永久网址:https://www.nanguaxia.cn
     3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长 QQ204142001进行删除处理。
     4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
     5 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
     6 如资源侵权,请联系我们我们会第一时间下架,邮件204142001@qq.com。
   7 本站投稿的内容默认为积分制,你上传资源默认修改为积分兑换,。
 8 文章资源不一定适配所有手机,有时效性,存在越久的资源越容易失效。
 
 

给TA打赏
共{{data.count}}人
人已打赏
技术分享

【NB】JAVA的字面值2

2023-8-20 18:59:40

技术分享

【NB】变量类型

2023-8-20 18:59:44

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索