在eclipse中package BTS;public class Field_Public_Attr {
String aa;
String bb;
}
package BTS;public class Tran_0312 {
String output_html = "成功登入,欢迎欢迎";
String input_html; Field_Public_Attr aa = new Field_Public_Attr();
aa.aa="10";
}
编译时会在class Tran_0312中报如下错误:
Syntax error on token "aa", VariableDeclaratorId expected after this token
String aa;
String bb;
}
package BTS;public class Tran_0312 {
String output_html = "成功登入,欢迎欢迎";
String input_html; Field_Public_Attr aa = new Field_Public_Attr();
aa.aa="10";
}
编译时会在class Tran_0312中报如下错误:
Syntax error on token "aa", VariableDeclaratorId expected after this token
String aa;
String bb;
}//注意以下不同,你就知道原因了.
package BTS;public class Tran_0312 {
String output_html = "成功登入,欢迎欢迎";
String input_html;
public static void main(String[] args){
Field_Public_Attr aa = new Field_Public_Attr();
aa.aa="10";
}
}
何况你在Tran_0312类中也没声明此属性aa.aa 的类型.即使有,它的也是不符合命名规则的.
String bb;也写到构造方法中,在Tran_0312类建立对象aa时候变量aa,bb应该能初始化吧我还需要在Tran_0312 类中写入主方法吗?(Tran_0312中不想存在main())
请大大解释一下!谢谢了~~
String bb;也写到构造方法中,在Tran_0312类建立对象aa时候变量aa,bb应该能初始化吧------------
可以,在 Field_Public_Attr 的构造函数中初始化 aa,bb 的值。