请根据自己的理解,对当天内容进行总结
1、++和--单独使用和在运算中使用有什么区别?
单独使用的时候, ++和-- 无论是放在变量的前边还是后边,结果是一样的
参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++或者--
参与操作的时候,如果放在变量的前边,先拿变量做++或者--,后拿变量参与操作。
2、&和&&,|和||的区别?
逻辑与&,无论左边真假,右边都要执行。
短路与&&,如果左边为真,右边执行;如果左边为假,右边不执行。
逻辑或|,无论左边真假,右边都要执行。
短路或||,如果左边为假,右边执行;如果左边为真,右边不执行。
3、s+=1和s=s+1有什么区别?
s = s + 10; 此行代码报出,因为运算中s提升为int类型,运算结果int赋值给short可能损失精度
s += 10; 此行代码没有问题,隐含了强制类型转换,相当于 s = (short) (s + 10);
4、if ,if...else,if...else if...else 三种if语句的区别
5、什么是数据输入,如何进行使用?
|
|