java控制流和数组

2026-05-31 19:45:36

控制流与数组

跳转语句

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][];     // 只设置第一维长度
// 不可以只设置第二维长度

← 返回文章列表