Java的三种控制结构
程序员文章站
2022-06-21 18:23:03
...
1.顺序结构
按照顺序一句一句执行顺序结构是最简单的算法结构
public class SequenceTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
int num1 = 9;
System.out.println(num1);
int num2 = num1 * 8;
System.out.println(num2);
int result = num1 * num2;
System.out.println(result);
}
}
2.选择
(1)switch多选择结构
根据表达式值的不同执行许多不同的操作
(2)if单选结构
if语句对条件表达式进行一次测试,若测试为真,则执行下面的语句,否则跳过该语句
public class ChoiceTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
int num1 = 10;
int num2 = 0;
if (num1 > 0) {
num2 = num1 * 8;
} else {
num2 = 1;
}
System.out.println(num2);
}
}
3.循环
(1)While循环
(2)do-while循环
(3)For循环
public class ForTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 1; i <= 10; i++) { // 初始化//条件判断 //迭代
System.out.println(i); // 循环体
}
System.out.println("结束!");
}
}