【发布时间】:2018-10-27 12:12:33
【问题描述】:
我在 Eclipse IDE 中编写 Java,我有这个 2D 数组:
public static void main(String[] args) {
int[][] fravaer18S = {
{ 2, 0, 0, 0, 3, 1, 0, 2, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 2, 0, 0, 0, 3, 1, 0, 2, 0, 0, 0, 0 },
{ 1, 2, 1, 2, 1, 2, 0, 2, 0, 0, 4, 0 },
{ 5, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0 }};
在另一个类中,我应该编写代码,以便一个人可以给出一个列号,然后将该列中的所有数字相加。
所以 f.ex.一个人给出第 3 行,代码返回 15。
给出了这段代码:
public int samletFravaer(int[][] fravaer, int elevNr) {
// TODO
return -1;
如何编码?我需要在 main 中写什么?
【问题讨论】:
-
家庭作业?你知道Java编程的基础知识吗?循环、条件、数组……?
-
为什么代码会返回 3。矩阵第 3 列上的数字相加是 1 或 2,具体取决于您开始索引的数字。
-
不是列号。它的行号。
标签: java eclipse multidimensional-array addition