4.4 循环结构
while(条件表达式){
语句序列
}
public static void main(String[] args) {
int sum = 0;
int m = 0;
while (m<1000){
m = m+1;
sum = sum+m;
}
System.out.println(sum);
}
do{
语句序列
}while(条件表达式);
public static void main(String[] args) {
String name;
Scanner sc = new Scanner(System.in);
do {
System.out.println("请您输入您的姓名");
name = sc.nextLine();
System.out.println(name);
}
while (!name.equals("简隋英"));
System.out.println("...................................");
}
for(表达式1;条件表达式;表达式2){
语句序列
}
public static void main(String[] args) {
int sum = 0;
for (int m = 0; m<=10;m++){
sum = sum + m;
}
System.out.println(sum);
}
break continue
for(表达式1;条件表达式;表达式2){
语句序列前
break; // 所在的for语句打破 ,直接到语句序列
continue;//结束本轮循环,跳过语句序列后,到表达式2
语句序列后
}
语句序列