为什么我会收到错误 :java:16: error: illegal start of type for(int i = 0; i < 9; i++){ 我检查了旧实验室,这是我认为的正确用法。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Lab3Panel extends JPanel{
Lab3Panel () {
setLayout(new GridLayout(3,3));
}
Lab3Label label[] = new Lab3Label[9];
for(int i = 0; i < 9; i++){
label[i] = new Lab3Label();
add(label[i]);
}
最佳答案
for 循环需要在方法、构造函数中,或者至少在一对 {}
括号之间。但可能是构造函数。
关于java - for循环的非法类型开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9169673/