1 for循环的格式及基本使用
1.1 for循环语句格式:
for(初始化语句;判断条件语句;控制条件语句) {
循环体语句;
}
下面展示一些 内联代码片。
package com.itheima;
public class ForDemo {
public static void main(String[] args) {
//需求:在控制台输出5次HelloWorld
//原始做法
System.out.println("HelloWorld");
System.out.println("HelloWorld");
System.out.println("HelloWorld");
System.out.println("HelloWorld");
System.out.println("HelloWorld");
System.out.println("----------");
//用for循环改进
for(int x=1; x<=5; x++) {
System.out.println("HelloWorld");
}
}
}
下面展示一些 内联代码片。
package com.itheima;
public class ForTest4 {
public static void main(String[] args) {
//三位数其实是告诉了我们范围,这个用for循环实现
for(int x=100; x<1000; x++) {
//获取每一个三位数的个位,十位,百位
int ge = x%10;
int shi = x/10%10;
int bai = x/10/10%10;
//拿个位,十位,百位的立方和和该数本身进行比较
if((ge*ge*ge+shi*shi*shi+bai*bai*bai) == x) {
//如果相等,就说明该数是水仙花数,在控制台打印
System.out.println(x);
}
}
}
}
1.2 while循环格式的概述和使用
1.2.1 while循环语句格式
基本格式
while(判断条件语句) {
循环体语句;
}
扩展格式
初始化语句;
while(判断条件语句) {
循环体语句;
控制条件语句;
}
下面展示一些 内联代码片。
package com.itheima;
public class WhileTest {
public static void main(String[] args) {
//for循环实现
//while循环实现
//定义求和变量
int sum = 0;
int x=1;
while(x<=100) {
//累加即可
sum += x;
x++;
}
//输出结果
System.out.println("sum:"+sum);
}
}
1.3 dowhile循环格式的概述和使用
1.3.1 dowhile循环语句格式
基本格式
do {
循环体语句;
}while((判断条件语句);
扩展格式
初始化语句;
do {
循环体语句;
控制条件语句;
} while((判断条件语句);
package com.itheima;
public class DoWhileDemo {
public static void main(String[] args) {
//在控制台输出5次HelloWorld案例
int x=1;
do {
System.out.println("HelloWorld");
x++;
}while(x<=5);
}
}



