java控制流和数组
控制流与数组
跳转语句
break
- 跳出 switch 选择结构
- 跳出单层循环
continue
- 跳出本次循环,执行下一次循环
return
- 返回结果,终止后续代码执行
break 标签
跳出多层循环:
public class FinishDemo {
public static void main(String[] args) {
goDown: for (int i = 0; i < 2; i++) {
for (int j = 0; j < 2; j++) {
for (int k = 0; k < 2; k++) {
if (k == 1) {
break goDown; // 退出所有循环
}
}
}
}
}
}
数组
一维数组
int[] arr = new int[5];
int[] arr = {1, 2, 3, 4, 5};
二维数组
int[][] arr = new int[3][4]; // 同时设置第一维和第二维长度
int[][] arr = new int[3][]; // 只设置第一维长度
// 不可以只设置第二维长度