编译userinfo通过,而编译Insertuserinfo时报错说:需要<标识符>
public class userinfo
{
private String namestr; public void setName(String namestr)
{
this.namestr = namestr;
}
public String getName()
{
return namestr;
}
}public class Insertuserinfo
{
userinfo user1 = new userinfo();
user1.setName("test");
}
public class userinfo
{
private String namestr; public void setName(String namestr)
{
this.namestr = namestr;
}
public String getName()
{
return namestr;
}
}public class Insertuserinfo
{
userinfo user1 = new userinfo();
user1.setName("test");
}
你可以将第二个类的public关键字去掉,再次编译,一定能够通过。
希望能够帮助你。
那错误在于:
在类中没有权利去调用方法的,应该用main方法去调用类方法
改成如下:public class Insertuserinfo
{
public static void main(String args[])
{
userinfo user1 = new userinfo();
user1.setName("test");
}
}
这样就ok了