这个JAVA程序哪里错了
来源:百度知道 编辑:UC知道 时间:2024/05/23 01:11:55
import java.util.*;
public class HelloWord
{
public static void main(String[] args)
{
System.out.print("rr");
test a=new test();
a.ww b=new ww();
}
}
class test
{
int i=35;
test()
{
i=99;
}
public class ww
{
void rr()
{
System.out.print(i);
}
}
}
这个JAVA程序哪里错了,你们试着在你们机子上试试?
public class HelloWord
{
public static void main(String[] args)
{
System.out.print("rr");
test a=new test();
a.ww b=new ww();
}
}
class test
{
int i=35;
test()
{
i=99;
}
public class ww
{
void rr()
{
System.out.print(i);
}
}
}
这个JAVA程序哪里错了,你们试着在你们机子上试试?
a.ww b=new ww(); 改为 test.ww b = a.new ww();
不能有两个public class在一个文件里
由于是内部类,
你需要用引用指引一下
a.ww b=new ww();
改成
Test.ww b = a.new ww();
试试!!
不能有两个public class在一个文件里
最多只能有一个public, 还有你的命名规则也没遵循...
a.ww b=new ww();
这个写的什么哦因该错了