java二维数组,获取整列元素详解

TK 2020-09-18 10:44:03 java常见问答 7264

前面给大家带来了java二维数组,获取整行元素详解的内容,下面的话要继续给大家带来java二维数组获取整列元素方面的知识。

获取指定列的元素与获取指定行的元素相似,保持列不变,遍历每一行的该列即可。

示例:

编写一个案例,接收用户在控制台中输入的列数,之后,获取二维数组当中所有行中该列的值。

下面是具体的代码:

public static void main(String[] args)
{
    double[][] class_score = {
        {
            100
            , 99
            , 99
        }
        , {
            100
            , 98
            , 97
        }
        , {
            100
            , 100
            , 99.5
        }
        , {
            99.5
            , 99
            , 98.5
        }
    };
    Scanner scan = new Scanner(System.in);
    System.out.println("您要获取哪一列的值?请输入:");
    int number = scan.nextInt();
    for (int i = 0; i < class_score.length; i++)
    {
        System.out.println("第 " + (i + 1) + " 行的第[" + number + "]个元素的值是" + class_score[i][number]);
    }
}

结果:

您要获取哪一列的值?请输入:
2
第 1 行的第[2]个元素的值是99.0
第 2 行的第[2]个元素的值是97.0
第 3 行的第[2]个元素的值是99.5
第 4 行的第[2]个元素的值是98.5

以上关于获取整列元素的内容你都了解了吗?更多相关知识,请继续关注奇Q工具网的java入门栏目来了解吧。

推荐阅读:

java二维数组,获取单个元素详解

java二维数组,初始化二维数组详解

java二维数组详解,创建二维数组