分支结构 重点掌握
if
if else
if else if...else
if
if(表达式) {
语句
}
Scanner用法 了解
接收键盘输入的数据
创建对象:new Scanner(System.in)
导入包:import java.util.Scanner;
常用:nextInt(), next()
if-else
if(表达式) {
} else {
}
if-else if-else
if(表达式1) {
} else if(表达式2) {
}。。。。
else{
}
分支结构嵌套
分支结构中签到其他的分支结构
switch-case
switch(表达式) {
case 值1:
break;
....
default:
break;
}
表达式一般直接使用定义的变量
执行byte short int char String enum
break表示跳出switch结构,可以省略
default也可以不写
一般进行范围判断,使用if
进行等值判断,使用switch
case 贯穿
break如果省略,逻辑会继续向下执行
循环结构 重要
初始条件
循环判断条件
循环体
循环变量的迭代
for循环
for(表达式1; 表达式2;表达式3) {
循环体
}
先执行表达式1,设置初始值
执行表达式2,判断条件是否成立,如果成立,执行循环体
执行循环体后,执行表达式3,改变循环变量的值
执行表达式2,依次类推