2014-09-03 83 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