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

TK 2020-09-18 10:36:57 java常见问答 3502

之前给大家讲过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("当前数组只有" + class_score.length + "行,您想查看第几行的元素?请输入:");
    int number = scan.nextInt();
    for (int j = 0; j < class_score[number - 1].length; j++)
    {
        System.out.println("第" + number + "行的第[" + j + "]个元素的值是:" + class_score[number - 1][j]);
    }
}

输出结果:

当前数组只有4行,您想查看第几行的元素?请输入:
3
第3行的第[0]个元素的值是:100.0
第3行的第[1]个元素的值是:100.0
第3行的第[2]个元素的值是:99.5

以上的内容你都了解了吗?更多相关java基础知识,请继续来奇Q工具网的java入门栏目了解吧。

推荐阅读:

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

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

Java一维数组,获取单个元素实例分享