小编hal*_*alu的帖子

2d阵列对角填充

1 2 3
4 5 6
7 8 9
Run Code Online (Sandbox Code Playgroud)

这是我的正常数组,但我需要对角线这样做

1 2 4
3 5 7
6 8 9
Run Code Online (Sandbox Code Playgroud)

这是让它工作的非常愚蠢的方法,但即使它不起作用,因为我无法找到第二列元素.

for (i = 0; i < arr.length; ++i) {
    for (n = 0; n < arr[0].length; ++n) {
        if (i == 0 && n == 0){
            arr[i][n] = 0;
        } else if (i == 0 && n == 1) {
            arr[i][n] = 2;
        } else if (i == 1 && n == 0) {
            arr[i][n] = 3;
        } else if …
Run Code Online (Sandbox Code Playgroud)

java arrays

17
推荐指数
2
解决办法
8140
查看次数

标签 统计

arrays ×1

java ×1