请根据自己的理解,对当天内容进行总结
1、++和--单独使用和在运算中使用有什么区别?
答:单独使用是作+1和—1的运算
放在一起做混合运算时符号在前面先作+1和—1运算,再作运算
如符号在后面先作运算,再做+1,-1运算
2、&和&&,|和||的区别?
答:&逻辑与
&&短路与
区别:&不论左边真假右边都要执行
&&如果左边为假右边不执行,如果左边为真右边执行
|逻辑或,不论左边真假,右边都执行
||短路或,如果左边为假,右边执行,如果左边为真,右边不执行。
3、s+=1和s=s+1有什么区别?
答:书写格式不一样但结果是一样的,但遇到需要数据转换时其结果会不一样,如右边比左边大,第一种书写格式会自动进行转化,第二种不会
4、if ,if...else,if...else if...else 三种if语句的区别
答:if只有一个表达式和一个语句体,结束语句。
if....else会有两个表达式和两个语句体
if....else if.....else会有多个语句体和表达式
5、什么是数据输入,如何进行使用?
答:它是通过Scanner类来获取用户的输入。
第一步导包,Scanner类在java.util包下import java.util.Scanner
第二步创建Scanner对象Scanner sc=new Scanner(System.in)//sc表示变量名
第三步接收数据int i=sc.nextInt()//
|