| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 851 人关注过本帖
标题:基本数据类型int n1= 0_1_2_3;像这样的为什么会报错?
只看楼主 加入收藏
秦时的明月夜
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:13
帖 子:126
专家分:504
注 册:2013-3-12
结帖率:91.67%
收藏
已结贴  问题点数:35 回复次数:6 
基本数据类型int n1= 0_1_2_3;像这样的为什么会报错?
下面那些是正确的那些是错误的……求给出解释,int n1= 0_1_2_3;在eclips上是错误的,在百度中人们解释是正确的……
程序代码:
float n6 = 0_1_2_3;
        float n5 = 1.4_142_13;
        long n2 = __123_45_678_9;
        long n1 = 12_3_45____789;
        int n3 = 0xFc_aB_C3_353;
        double n4 = 0b11001_001_0_0_11;


[ 本帖最后由 秦时的明月夜 于 2015-4-19 21:07 编辑 ]
搜索更多相关主题的帖子: 百度 百度 
2015-04-18 10:50
hhwz
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:87
帖 子:687
专家分:4502
注 册:2011-5-22
收藏
得分:18 
int 0_1_2_3 这种命名你应该看看 数据类型的 命名规则

不能以*开头 不能以数字开头 不能包括+ 不能包括空格
2015-04-18 15:14
秦时的明月夜
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:13
帖 子:126
专家分:504
注 册:2013-3-12
收藏
得分:0 
回复 2楼 hhwz
写错了int n1=0_1_2_3;n1其实等于23也就是23==n1==0_1_2_3;
2015-04-19 21:09
凌风zx
Rank: 8Rank: 8
来 自:万灵娱乐城
等 级:蝙蝠侠
威 望:7
帖 子:88
专家分:790
注 册:2015-4-11
收藏
得分:18 
你确定这是java代码吗??
那些个下划线是什么意思

初出茅庐
2015-04-20 14:12
秦时的明月夜
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:13
帖 子:126
专家分:504
注 册:2013-3-12
收藏
得分:0 
回复 4楼 凌风zx
21.  以下哪些选项的代码存在错误?  
A.long  n1  =  12_3_45____789; B.long  n2  =  __123_45_678_9; C.int  n3  =  0xFc_aB_C3_353;
D.double  n4  =  0b11001_001_0_0_11; E.float  n5  =  1.4_142_13; F.float  n6  =  0_1_2_3; 你可以百度一下……
2015-04-20 19:51
凌风zx
Rank: 8Rank: 8
来 自:万灵娱乐城
等 级:蝙蝠侠
威 望:7
帖 子:88
专家分:790
注 册:2015-4-11
收藏
得分:0 
回复 5楼 秦时的明月夜
好吧 java7开始支持下划线
事实上没多大意义  只是为了方便易读
可参考http://www.

初出茅庐
2015-04-21 10:02
日知己所无
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:38
帖 子:427
专家分:2071
注 册:2014-3-22
收藏
得分:0 
如果要尝鲜,可以试试别的IDE,比如NetBeans或者IntelliJ
2015-04-21 20:01
快速回复:基本数据类型int n1= 0_1_2_3;像这样的为什么会报错?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014680 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved