public class HelloWorld1 { //说这里少一个"{" String s = new String(); public HelloWorld1() { this.s="hello world"; } public void setString(String mystring) { this.s=mystring; } public String getString() { return(this.s); } }//编译器说这里少一个"}"
去掉public class HelloWorld1()这里的()。 ()里是放参数的,有()就表示你声明的是一个method。 而public class HelloWorld1是声明类,是不需要括号的。
{ //说这里少一个"{"
String s = new String();
public HelloWorld1()
{
this.s="hello world";
}
public void setString(String mystring)
{
this.s=mystring;
}
public String getString()
{
return(this.s);
}
}//编译器说这里少一个"}"
()里是放参数的,有()就表示你声明的是一个method。
而public class HelloWorld1是声明类,是不需要括号的。
我在j2sdk1.4.0里编译通过