2012-09-30 81 views
0

有人可以幫助找出我在做什麼錯在這裏謝謝:) 這似乎是在錯誤的循環,因爲我不記得值甚至外循環。所以我不認爲它存儲的價值,但我似乎無法找到問題所在。它應該是for(int i = 0 ; i < range ; i++)二維數組for循環不存儲值java?

import java.lang.Math; 

類計算器 {

public static void main(String[]args) 
{ 
    int range = 20; 
    int max=(range/2) 
    int min=((-range)/2); 
    int x = 0; 
    int y = 1; 
    int j = min; 

    int[][] table = new int[range][2]; 

for(int i = 0 ; i == range ; i++) 
    { 

    //X coordinate 
    table[i][x] = 2*j; 
    System.out.println("X="+table[i][x]); 

    //Y coordinate 
    table[i][y] = j; 
    System.out.println("Y="+table[i][y]); 

    j++; 

    } 

} 

}

+1

你沒有循環。中間情況並非如此。 –

回答

3

基本上循環不會在一開始執行,因爲我!=範圍。

+0

哦,現在我確實感到很傻。謝謝。 –