2014-09-03 117 views
0
public class arryTable { 

    public static void main(String[] args) { 

     System.out.println("Index\tValue"); 

     int paco[]={1,2,3,4,5}; 

     for(int counter = 0; 
       counter < paco.length;  
       counter++); 

     System.out.println(counter + "\t" + paco[counter]); 

    } 

} 

我得到「計數器不能解析爲變量」。最後一個「櫃檯」是有下劃線的。謝謝「Counter」無法解析爲變量錯誤?

+0

刪除了分號 (INT計數器= 0; 計數器 2014-09-03 14:55:14

回答

2

for循環以分號結束,當它應該被劃定範圍的指令集:

for(int counter = 0; counter < paco.length; counter++) { // < Note open curly bracket 
    System.out.println(counter + "\t" + paco[counter]); 
} // < Note close curly bracket 
2

for循環之後刪除分號。它充當空的陳述。

1

刪除「;」在「for」循環結束時。

1

刪除for後的;。然後,

您需要學習

1)調試技術。

2)語言的語法。

3)高效地使用谷歌。

+0

你也許是對的,謝謝你。 – Dimoff 2014-09-03 17:56:39