Don’t worry, everything will be all right.
What you need to do is to work hard and keep learning and keep improving
Let’s get started
1.循环语句
1.1 for 循环语句
public class test {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int sum=0;
for (int i=1;i<=100;i++) {
sum+=i;
}
System.out.println(sum);
}
}
----------------------
5050
1.2 foreach语句
public class test {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int arr[]= {5,10,20}; //声明一维数组
System.out.println("一维数组中的元素分别为:"); //输出信息
for (int x:arr) { //foreach语句,int x 引用的变量, arr指定要循环遍历的数组,最后将x输出
System.out.println(x);
}
}
}
----------------
一维数组中的元素分别为:
5
10
20
2.循环控制
2.1 break 语句
public class test {
public static void main(String[] args) {
// TODO 自动生成的方法存根
System.out.println("100内不大于10的数:");
for (int i=1;i<=100;i++) {
if (i<11)
System.out.println(i);
else
break;
}
}
}
-------------------
100内不大于10的数:
1
2
3
4
5
6
7
8
9
10
public class test {
public static void main(String[] args) {
// TODO 自动生成的方法存根
for (int i=2;i<6;i++) {
for (int j=8;j<15;j++) {
if(j==12) {
break;
}
System.out.println("i="+i+" j="+j);
}
}
}
}
----------------
i=2 j=8
i=2 j=9
i=2 j=10
i=2 j=11
i=3 j=8
i=3 j=9
i=3 j=10
i=3 j=11
i=4 j=8
i=4 j=9
i=4 j=10
i=4 j=11
i=5 j=8
i=5 j=9
i=5 j=10
i=5 j=11
public class test {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Loop:for (int i=2;i<6;i++) { //在for循环前用标签标记
for (int j=8;j<15;j++) {
if(j==12) { // 如果j=12就跳出外层循环
break Loop; //跳出Loop标签标记的循环体
}
System.out.println("i="+i+" j="+j);
}
}
}
}
-------------
i=2 j=8
i=2 j=9
i=2 j=10
i=2 j=11
2.2 continue 语句
public class test {
public static void main(String[] args) {
// TODO 自动生成的方法存根
System.out.println("1~10之间的奇数:");
for(int i=1;i<=10;i++) {
if(i%2==0) {
continue;}
System.out.println(i);
}
}
}
--------------
1~10之间的奇数:
1
3
5
7
9