while

1
2
3
4
5
6
7
8
9
10
11
12
13
/*
* while语法:
*
* while(条件){
* 循环体代码
* }
*
* 执行过程:
* 1、判断条件
* 2、条件成立,则执行一次循环体代码
* 3、一次循环结束后,重复1、2步骤
* 4、条件不成立时,将结束循环,执行while后面的代码
*/

do…while

1
2
3
4
5
6
7
8
9
10
11
12
/*
do {
循环体
}while(条件);

执行过程:
1、首先先执行一次循环体代码
2、执行完后,判断条件
3、条件成立,执行循环体
4、重复2、3步骤
5、条件不成立结束循环
*/

for

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/*
* 语法格式:
* for(循环变量;循环条件;循环变量运算){
* 循环体
* }
*
* 执行过程:
* 1、初始化循环变量
* 2、判断条件
* 3、条件成立,执行一次循环体
* 4、循环一次后,循环变量进行一次运算(+ - / *...)
* 5、重复2 3 4步骤
*
* 条件不成立时,则结束for循环
*/

跳出循环

1
2
3
4
5
1、break;
可以直接跳出当前整个循环语句(直接结束循环)

2、continue
可以提前结束此次循环,开始下一次循环

循环嵌套

1
2
3
4
5
6
7
for(int i=0;i<3;i++){

for(int j = 0;j<3;j++){

}

}

字符串拼接符 (+)

1
2
3
4
double x = 100.123;
String y = "abc";
// + : 字符串拼接符,可以将某个类型的变量与一个字符串拼接起来,组成一个新的字符串
String str = x + y;