JAVA新手问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 13:30:43
public class changfx
{
int x,y;
int zhouchang() {
return 2*(x+y);
}
int mianji() {
return x*y;
}
}
public static void main(String[] args)
{
changfx a=new changfx();
changfx b=new changfx();
a.x=10;
a.y=10;
b.x=20;
b.y=20;

System.out.println(a.zhouchang());
}
出现'class'or'interface' expected
为什么? 我文件名字是changfx

public class changfx {
int x,y;
int zhouchang() {
return 2*(x+y);
}
int mianji() {
return x*y;
}
public static void main(String[] args) {
changfx a=new changfx();
changfx b=new changfx();
a.x=10;
a.y=10;
b.x=20;
b.y=20;
System.out.println(a.zhouchang());
}
}
正如楼上所说的那样,任何方法都必须放在类里面.

哥哥,你把你的main方法放到changfx类里好不?

java中没有独立的方法
必须在类中