一、从键盘获取不同类型的变量:需要Scanner类
具体步骤:
1.导包:import java.util.Scanner;
2.Scanner的实例化:Scanner scan = new Scanner(System.in);
3.调用Scanner类的相关方法 next()/ nextXxx(),来获取指定类型的变量
import java.util.Scanner;
class ScannerTest{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
System.out.println("请输入你的姓名:");
String name = scan.next();
}
}
二、switch-case结构
switch(表达式){
case 常量1:
语句1:
//break;
case 常量2:
语句2:
//break;
}
swtich结构中的表达式,只能时如下6种数据类型之一:byte、short、char、int、枚举类型、String类型
default:相当于if else结构种的else,default结构是可选的。
三、循环结构
for、while、do-while循环
1.For循环
①初始化条件 ②循环条件 ③循环体 ④迭代条件
for(①;②;④){
③;
}
2.while循环
①初始化条件 ②循环条件(boolean类型) ③循环体 ④迭代条件
①
while(②){
③;
④;
}
不可丢失迭代条件,否则陷入了死循环。while与for循环可以相互转换
3.do-while循环结构:
①初始化条件 ②循环条件(boolean类型) ③循环体 ④迭代条件
①
do{
③;
④;
}while(②);
do-while循环至少会执行一次循环体
开发中使用for和while多一些