我正在嘗試輸入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();
}
}
}
什麼問題你有嗎?我乍看之下唯一的問題是,當你走的時候,你永遠不會計算出「總和」。 –
哦!我忘了刪除總和。只是想輸入和打印像三角形形式的二維數組 –