我在这里看看是否有人能够帮助解决这个问题。
我正在尝试打印一张看起来像这样的表格
Month #1 Month #2
Person 1 $1293 $128
Person 2 $122 $1233
我已经完成了获取数字的所有其他步骤,等等我只是陷入了获取正确输出作为表格的最后一步。
int[][] table = new int[people][month];
// Load the table with values
for (int i=0; i < table.length; i++){
for (int j=0; j < table[i].length; j++){
table[i][j] = r.nextInt(20000-1000) + 1000;
}
}
// Print the table
System.out.println("\n\nSummer Internship Salary Information:");
for (int i=0; i < table.length; i++) {
for (int j=0; j < table[i].length; j++)
System.out.print ("Person #" + (i+1) + "$" + table[i][j] + "\t");
System.out.println();
}
数组的初始大小由用户确定。以及用值加载表格的第一部分。这可以忽略。
我遇到真正麻烦的部分是从表格中打印出来。从我现在拥有的代码中,它给出了一个输出
person#1 $12312 person #1 $12312
person#2 $12312 person #2 $12312
(请注意,数字不是正确的数字,它只是一个例子)
我怎样才能使它具有如下所示的输出:
Month#1 Month#2
Person#1 $12312 $12312
Person#2 $12312 $12312
在这个练习中,我不允许使用 call 方法或 JCF。