请根据自己的理解,对当天内容进行总结
1、++和--单独使用和在运算中使用有什么区别?
++ --单独使用的时候写前面写后面都一样,变量都自增或自减1
与其他变量结合使用的时候 ++ --写在后面,是让之前的值参与运算然后再自增或者自减1
++ -- 写在前面的时候,变量先自增或者自减1,然后再参与运算
2、&和&&,|和||的区别?
&是与 两边的值都为true才是true,否则为false . &&如果第一个条件表达式为false,则后面的不运算,提高了效率
|和||是 或 短路或 ,有一个条件表达式的值为true就为true, || 如果第一个表达式为true,则后面的不计算,提高了效率
3、s+=1和s=s+1有什么区别?
s+=1 ,这种格式编译通过,因为隐藏了强转,javac帮我们进行了强转,
,而s=s+1这种格式编译不通过,因为常量1 是默认的int类型,这种格式没有隐藏强转
4、if ,if...else,if...else if...else 三种if语句的区别
语句体的数量不同吧 描述不出来
5、什么是数据输入,如何进行使用?
数据输入就是创建Scanner类对象,然后调用Scanner类中的方法列如:nextInt();,实现键盘录入 |