博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
你意想不到的的编程问题
阅读量:7051 次
发布时间:2019-06-28

本文共 659 字,大约阅读时间需要 2 分钟。

1.java中1000不等于1000
public static void main(String[] args) {	Integer a = 1000, b = 1000; 	System.out.println(a == b);//1 false	Integer c = 100, d = 100; 	System.out.println(c == d);//2 true}
以上两个位置1和2输出结果不相同,这是为什么呢?
详细解释见:
2.javascript 中 0.1 + 0.2 !== 0.3 为 True
0.1 + 0.2 !== 0.3,赶忙计算得验证,发现,0.1 加 0.2 等于 0.30000000000000004
这又是为什么呢?

详细解释见:

3.System.out.println(1+1+'1'+1+1+1+1+'1');结果为多少?

结果为104,这是为什么?为什么不是11111111或者2141等其他值

1+1+'1'+1+1+1+1+'1'     实际为  1+1+49+1+1+1+1+49    结果为104

4.java中3元运算符的问题

Integer abc =null;if(1!=2)   abc =abc;Integer num = null;   num = 1==2 ? 0 : num;
运行一下,为什么第一处abc可以赋值,第二处3元运算符报空异常
详细解释见:

欢迎大家关注我的博客,如有疑问,请加qq群:454796847、135430763 共同进步!

转载地址:http://hqvol.baihongyu.com/

你可能感兴趣的文章
含大量行的订单创建时候creditlimit校验最耗时间
查看>>
sql 条件in() 中值过多拆分
查看>>
51nod 1515:明辨是非 并查集合并
查看>>
html5图片懒加载
查看>>
首页大屏广告效果 jquery轮播图淡入淡出
查看>>
【转】深入理解JVM—JVM内存模型
查看>>
SSD CONTROLLER
查看>>
第二节课!
查看>>
REdis之maxmemory解读
查看>>
导入项目需要注意的问题
查看>>
Java 验证用户名、密码
查看>>
hdoj1010 奇偶剪枝+DFS
查看>>
doxygen
查看>>
iOS关于XML解析请求数据
查看>>
scrapy
查看>>
views 视图函数
查看>>
MySql详解(一)
查看>>
解题思路:蓄水池问题
查看>>
python网页分析
查看>>
总结 FileInputStream 与 FileOutputStream. BufferedInputStream 与 BufferedOutputStream .
查看>>