目录
JavaSE
流程控制
分支结构
if...else
//单分支,()中的条件成立,则执行if代码块
if () {
}
//双分支,()中的条件成立,则执行if代码块,否则执行else代码块
if () {
} else {
}
//多分枝,if条件成立,执行if代码块,else if成立,执行else if,从上到下依次执行
if () {
} else if () {
} else if () {
}
循环结构
while
先判断,再执行循环体
while(true){} ---> 死循环
public class TestWhile{
public static void main(String[] args){
int num = 1; //定义变量,初始化
int sum = 0; //2.定义一个求和变量,用来接收和:
while(num<=5){ //条件判断,成立则执行代码块
sum += num; //执行循环体
num++; //迭代
}
//3.输出和
System.out.println(sum);
}
}
do while
必先执行一次循环体,再判断条件
do{
}while(true); ---> 死循环
public class TestDoWhile{
public static void main(String[] args){
int i = 101; //定义变量,初始化
int sum = 0; //2.定义一个求和变量,用来接收和:
do{
sum += i; //执行循环体
i++; //迭代
}while(i<=100); //条件判断。一定要注意写这个分号,否则编译出错
System.out.println(sum);
}
}
for
for(条件初始化;条件判断;迭代){
循环体;
}
条件初始化;
for(;条件判断;){
循环体;
迭代;
}
for(;
标签:循环体,Java,int,流程,else,while,执行,public,结构 From: https://www.cnblogs.com/baobaoStudy/p/17271302.html