课时25:for循环
for循环也是一种常规的使用结构,其使用语法如下:
For(定义循环的初始化数值;循环判断;修改循环数据){ 循环语句的执行; }
范例:使用for循环实现1~100的累加
public class JavaDemo { public static void main(string args[]) { int sum=0; //保存最终的计算总和 for (int x =1;x<=100;x++){ sum +=x; //累加 } system.out.println(sum); } }
计算结果:5050
如果现在要想更加清楚的观察到三个操作定义,可以拆开处理。
public class JavaDemo { public static void main(string args[]) { int sum=0; //保存最终的计算总和 int x =1; //循环条件初始化 for (x<=100;){ sum +=x; //累加 x ++; //修改循环条件 } system.out.println(sum); } }
计算结果:5050
对于while和for循环的选择只有一个参考标准:
1. 在明确确定循环次数的情况下优先选择for循环;
2. 在不知道循环次数但是知道循环结束条件的情况下使用while循环;
以上是参考标准。这两种方法并未明确哪种一定更好用。