Java Break 和 Continue
Java Break:
-
break
句子用于跳出循环或 switch 句子。 - 在循环中运用
break
句子能够立即停止循环,并持续履行循环后面的代码。 - 在 switch 句子中运用
break
句子能够跳出当前 case,并持续履行下一个 case。
示例:
// 循环示例
for (int i = 0; i < 10; i++) {
if (i == 4) {
break;
}
System.out.println(i);
}
// 输出:0 1 2 3
// switch 句子示例
switch (day) {
case "Monday":
System.out.println("今日是星期一");
break;
case "Tuesday":
System.out.println("今日是星期二");
break;
default:
System.out.println("今日不是星期一或星期二");
}
Java Continue:
-
continue
句子用于越过当前循环的剩下部分,并持续履行循环的下一次迭代。 -
continue
句子通常用于在循环中满足特定条件时越过某些代码。
示例:
for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
continue;
}
System.out.println(i);
}
// 输出:1 3 5 7 9
在 While 循环中运用 Break 和 Continue:
-
break
和continue
句子也能够在 while 循环中运用。 - 用法与在 for 循环中相同。
示例:
// Break 示例
int i = 0;
while (i < 10) {
System.out.println(i);
i++;
if (i == 4) {
break;
}
}
// Continue 示例
int i = 0;
while (i < 10) {
if (i % 2 == 0) {
i++;
continue;
}
System.out.println(i);
i++;
}
总结:
-
break
句子用于跳出循环或 switch 句子。 -
continue
句子用于越过当前循环的剩下部分。 -
break
和continue
句子也能够在 while 循环中运用。
Java 数组
数组 是用于存储多个值的容器。它们答应您将相关数据安排在一起,并运用单个变量名拜访它们。
声明数组
要声明一个数组,您需要指定数组的类型和大小。例如,以下代码声明晰一个能够存储四个字符串的数组:
String[] cars = new String[4];
初始化数组
您能够运用两种方法初始化数组:
- 运用赋值运算符:
String[] cars = new String[4];
cars[0] = "Volvo";
cars[1] = "BMW";
cars[2] = "Ford";
cars[3] = "Mazda";
- 运用花括号:
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
拜访数组元素
您能够运用方括号语法拜访数组元素。例如,以下代码输出数组中的第一个元素:
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
System.out.println(cars[0]); // 输出: Volvo
更改数组元素
您能够运用方括号语法更改数组元素的值。例如,以下代码将数组中的第一个元素更改为 “Opel”:
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
System.out.println(cars[0]); // 输出: Opel
数组长度
您能够运用 length
属性获取数组的长度。例如,以下代码输出数组的长度:
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
System.out.println(cars.length); // 输出: 4
遍历数组
您能够运用 for 循环遍历数组。例如,以下代码打印数组中的所有元素:
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (int i = 0; i < cars.length; i++) {
System.out.println(cars[i]);
}
多维数组
您能够声明多维数组。例如,以下代码声明晰一个二维数组,能够存储 3 行 4 列的数字:
int[][] numbers = new int[3][4];
总结
数组是一种强壮的工具,可用于存储和安排数据。它们答应您运用单个变量名拜访多个值。
多维数组
简介
多维数组是数组的数组,能够用来存储表格方法的数据,例如具有行和列的表格。
创立二维数组
int[][] myNumbers = { {1, 2, 3, 4}, {5, 6, 7} };
-
myNumbers
是一个包括两个数组的数组。 - 每个内部数组包括四个元素。
拜访元素
int[][] myNumbers = { {1, 2, 3, 4}, {5, 6, 7} };
System.out.println(myNumbers[1][2]); // 输出 7
-
myNumbers[1]
表明第二个数组(索引为 1)。 -
myNumbers[1][2]
表明第二个数组中的第三个元素(索引为 2)。
更改元素值
int[][] myNumbers = { {1, 2, 3, 4}, {5, 6, 7} };
myNumbers[1][2] = 9;
System.out.println(myNumbers[1][2]); // 输出 9
- 更改
myNumbers[1][2]
的值为 9。
循环遍历多维数组
public class Main {
public static void main(String[] args) {
int[][] myNumbers = { {1, 2, 3, 4}, {5, 6, 7} };
for (int i = 0; i < myNumbers.length; ++i) {
for (int j = 0; j < myNumbers[i].length; ++j) {
System.out.println(myNumbers[i][j]);
}
}
}
}
- 运用两个嵌套的 for 循环遍历数组。
- 外部循环遍历行,内部循环遍历列。
示例
public class Main {
public static void main(String[] args) {
int[][] myNumbers = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };
for (int i = 0; i < myNumbers.length; ++i) {
for (int j = 0; j < myNumbers[i].length; ++j) {
System.out.print(myNumbers[i][j] + " ");
}
System.out.println();
}
}
}
输出:
1 2 3
4 5 6
7 8 9
总结
多维数组是存储表格方法数据的有效方法。能够运用嵌套循环遍历多维数组并拜访每个元素。
最后
为了方便其他设备和平台的小伙伴观看往期文章:
微信大众号搜索:Let us Coding
,重视后即可获取最新文章推送
看完假如觉得有帮助,欢迎 点赞、保藏、重视