我正在尝试输入2d数组并打印它。
我不想使用Java接口或任何其他图书馆,我在打印在控制台上有问题 的ArrayList集合.The输入工作良好无法在Java中打印2d阵列
import java.lang.*;
import java.util.*;
class Triangle{
public static int n;
public static void main(String args[]){
Scanner in = new Scanner(System.in);
int i, j, cases;
int[][] values = new int[100][100];
cases = in.nextInt();
while(cases-- > 0){
n = in.nextInt();
int temp;
for(i=0 ; i<n ; i++){
for(j=0 ; j<=i ; j++){
values[i][j] = in.nextInt();
}
}
}
large(values);
}
public static void large(int[][] arr){
for(int i = 0 ; i<n ; i++){
for(int j=i ; j<i ; j++){
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
}
}
什么问题你有吗?我乍看之下唯一的问题是,当你走的时候,你永远不会计算出“总和”。 –
哦!我忘了删除总和。只是想输入和打印像三角形形式的二维数组 –