第三周 1.0

今天学习了那个java循环结构,首先是那个while:

public class Number {
public static void main(String[] args) {
int x=1;
while(x<10) {
System.out.print(x);
x++;
System.out.print("\n");}
}}

写了个程序,输出了一串数字。然后是do-while语句,这个和while不同,do-while不管是否符合条件必定会进行一次,

与while相似:

public class Number {
public static void main(String[] args) {
int x=1;
do{
System.out.print(x);
x++;
System.out.print("\n");
}while(x<10);

}
}

然后是for循环主要结构是for(初始化;条件表达式;更新数据)

我们同样写和上面一样的输出代码:

public class Number {
public static void main(String[] args) {
int x=1;
for(x=1;x<10;x++) {
System.out.print(x);
System.out.print("\n");
}}

}

之后是java的增强for循环,主要格式是for(声明语句 : 表达式)

声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。

表达式:表达式是要访问的数组名,或者是返回值为数组的方法。

public class Number {
public static void main(String[] args) {
int [] nums= {10,20,30,40,50,100};
for(int x:nums) {
System.out.print(x);
System.out.print("\n");
}
}
}

还有break、和continue;两个关键字,break是跳出循环结束循环,而continue直接跳转下一次循环继续循环知道结束。

posted @ 2022-07-13 10:31  一个小虎牙  阅读(21)  评论(0编辑  收藏  举报