(面试题)引用数据类型(2019年10月9日)


1.问:根据下面的条件计算 b 和i的值

int b = i++ + ++i + i++ ;

答: i++是先使用(赋值)后自加,++i是先自加后赋值
b的结果应该是10,i最后应该等于5

2.问:下面式子会输出什么

System.out.println(6.1%2.5); 

答:结果四1.0999999... 因为%号是取余,但是小数运算再Java中会是模糊运算,所以会出现1.0999...的情况

posted @ 2019-10-15 18:45  小星星i  阅读(142)  评论(0编辑  收藏  举报