自学java中,学到循环语句,书上提及foreach语句,自己写了几条测试了一下,但都通不过编译啊,老是提示第4行有三个错误,非法的类型开始,需要“)”,和需要(标识符)。请各位高手帮忙指点一下,跪谢了!
1 class ForEach
2 {
3 int[] arr = {3,3,3};
4 for(int i:arr)
5 {
6 System.out.print(arr[i]);
7 }
8 }
------解决思路----------------------
没方法当然报错了,而且输出应该是i,不是arr[i]
------解决思路----------------------
这是功能性的语句,应该写到方法里面吧,直接放类里面是啥意思。
------解决思路----------------------
没main方法
------解决思路----------------------
你的代码应该放在方法里呀,并且你没有main()方法。。
------解决思路----------------------
你的主方法呢!
------解决思路----------------------
没main方法怎么可以打印?
而且循环有问题。