for循环
for(初始化条件;循环条件;迭代部分){
循环体;
}
// for循环内定义的变量只在循环内有效,初始化条件可以定义多个变量,但必须是同一类型,用逗号隔开
// 循环条件部分必须是Boolean,fasle即退出循环
// 可以有多个变量更新,用逗号隔开
for(int i =0;i <= 100;i++){
sum +=i;
System.out.println(i)
}
System.out.println(sum)
注意要点:
初始化条件;
while(循环条件){
循环体;
迭代部分;
}
不要忘记了迭代部分,如果忘记,将会形成死循环,初始化条件是在while前
初始化条件;
do{
循环体;
迭代部分;
}while(循环条件)
do-while循环循环体至少执行一次
循环是可以嵌套的,最好不要超过3层,超过3层就要思考其他实现方式
break、continue关键字
break、continue都可以用来跳出循环,break跳出当前循环,continue是跳出本次循环
break、continue都可以通过对循环进行打标签的方式跳出该循环 ,标签lable
“无限循环”结构: while(true) 或 for(;??
总结:如何结束一个循环结构?
从键盘获取不同类型的变量:需要使用Scanner类
具体实现步骤:
1.导包:import java.util.Scanner;
2.Scanner的实例化:Scanner scan = new Scanner(System.in)
3.调用Scanner类的相关方法scan.next()或者scan.nextXx()来获取指定类型的变量
原文:https://www.cnblogs.com/sinohydro/p/12926854.html