之前给大家讲过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
{
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入门栏目了解吧。
推荐阅读: