1、++和--单独使用和在运算中使用有什么区别?
答:单独使用时:++ 和-- 可放在变量前或者变量后,单独使用时是没有区别的。
运算中使用:++a:先增后用。
a++:先用后增。
2、&和&&,|和||的区别?
答:&与&&的区别是,&&有短路效果,而&没有,即&&前的关系表达式若为false,则&&后的关系表达式就不会运行;同理若||前的关系表达式为true,则||后的关系表达式就不会运行。
3、s+=1和s=s+1有什么区别?
答: s+=1包含强制转换类型,s=s+1不包含强转,若需要强制转换需要手动添加。
4、if ,if...else,if...else if...else 三种if语句的区别
答:if:使用于单种情况。
if...else:使用于两种情况。
if...else if...else:使用于多种情况。
5、什么是数据输入,如何进行使用?
答:数据输入是代码运行时用户进行键盘输入
三个步骤:
【1】导包 import java.util.Scanner;
【2】创建对象 Scanner sc = new Scanner(System.in);
【3】接收数据 sc.nextInt();
|