while(判断条件语句) {
循环体语句;
- 1
}
扩展格式
初始化语句;
while(判断条件语句) {
循环体语句;
控制条件语句;
- 1
- 2
- 3
}
package com.itheima_05;
/*
* while循环语句的基本格式:
* while(判断条件语句)
{
* 循环体语句;
* }
* 扩展格式:
* 初始化语句;
* while(判断条件语句) {
* 循环体语句;
* 控制条件语句;
* }
*
* 回顾for循环的语句格式:
* for(初始化语句;判断条件语句;控制条件语句)
{
* 循环体语句;
* }
*/
public class WhileDemo {
public static
void main(String[] args) {
//输出10次HelloWorld
/*
for(int x=1; x<=10; x++) {
System.out.println("HellloWorld");
}
*/
//while循环实现
int x=1;
while(x<=10)
{
System.out.println("HellloWorld");
x++;
}
}
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
while循环实现1-100之间数据求和
package com.itheima_05;
/*
* 求1-100之和。
* 练习:统计水仙花个数。
*/
public class WhileTest {
public static
void main(String[] args) {
//回顾for循环实现
/*
//定义求和变量
int sum = 0;
//获取1-100之间的数据
for(int x=1; x<=100; x++) {
//累加
sum += x;
}
System.out.println("1-100的和是:"+sum);
*/
//while循环实现
//定义求和变量
int sum =
0;
int x = 1;
while(x<=100)
{
sum += x;
x++;
}
System.out.println("1-100的和是:"+sum);
}
}