一.for 循环
语法:
 for(表达式一;表达式二;表达式三){
								循环操作
							}
							表达式一:参数初始化
							表达式二:条件判断
							表达式三:更新循环变量
执行流程:
								步骤一:执行表达式一.初始化参数
								步骤二:执行表达式二进行循环条件的判断
								步骤三:如果循环条件为true则执行循环操作,如果为false则退出循环执行以下代码
								步骤四:当循环操作执行完毕后执行表达式三,更新循环变量
表达式三执行完毕后继续执行表达式二进行循环判断,如果为真则执行循环操作,如果为假则执行以下代码,以此类推...........
案例:
							从控制台循环录入5门课程成绩,求出平均分
								public class Demo02 {
									public static void main(String[] args) {
										Scanner input=new Scanner(System.in);
										//总分
										double sum=0;
										for (int i = 0; i < 5; i++) {
											System.out.println("请输入第"+(i+1)+"课课门成绩:");
											//单门成绩的平均分
											double score=input.nextDouble();
											sum=sum+score;
										}
										//平均分
										double avg=sum/5;
										System.out.println("5门课程的平均分为:"+avg);
									}
								}
			二.break和continue
				1.使用场合
					break常用于switch结构和循环结构中
					continue一般用于循环结构中
				2.作用(循环结构中)
					break语句终止某个循环,程序跳转到循环块外的下一条语句
					continue跳出本次循环,进入下一次循环 
			三.循环结构总结
				区别1:语法
				区别2:执行顺序 
					while 循环:先判断,再执行
					do-while循环:先执行,再判断
					for循环:先判断,再执行
				区别3:适用情况
					循环次数确定的情况,通常选用for循环
					循环次数不确定的情况,通常选用while或do-while循环
原文:https://www.cnblogs.com/chx9832/p/9052709.html