我需要顯示一個數字數組。輸出必須是這樣的:顯示陣列ColumnWise
10 25 29 13 46 30 26 57 41 34 88 52 60 77 82
我現在有工作,但它不是顯示欄,明智的,這裏是我的輸出:
10 13 26 34 60 25 46 57 88 77 29 30 41 52 82
我找到了答案類似的問題在這裏,但它對於不完全相同長度的行,所以我認爲它不會有幫助。
這裏是我的代碼(也我是新來的Java):
public class test
{
public static void main(String[] args)
{
int rows = 3;
int cols = 5;
int intar [][] = { {10, 13, 26, 34, 60} ,
{25, 46, 57, 88, 77},
{29, 30, 41, 52, 82} };
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
System.out.print (intar[i][j] + " ");
}
}
}
}
你應該養成使用更好的名稱爲循環指標的習慣。在現實世界中,我和j會導致混亂。如果您使用過rowIndex和colIndex,則可能會發現找出錯誤的位置更容易。 – Jason
這正是我的教授要求我們使用的(i,j) –