内部类问题

来源:互联网 发布:mysql存储过程中游标 编辑:程序博客网 时间:2024/05/21 09:04
class InOut{
String str = new String("BetWeen");
public void amethod(final int iArgs){
int it315;
class Bicycle{
public void sayHello(){

System.out.println(str);
System.out.println(iArgs);

}
}
}
}
class TestInOut{
public static void main(String[] args){
InOut p1 = new InOut();
InOut.Bicycle n1 =p1.new Bicycle();
n1.syHello();
}

}

运行时编译出错   错在哪?

D:\javawork\Func2>javac InOut.java
InOut.java:18: 错误: 找不到符号
                        InOut.Bicycle n1 = new p1.Bicycle();
                             ^
  符号:   类 Bicycle
  位置: 类 InOut
InOut.java:18: 错误: 程序包p1不存在
                        InOut.Bicycle n1 = new p1.Bicycle();
                                                 ^
2 个错误


D:\javawork\Func2>javac InOut.java
InOut.java:18: 错误: 找不到符号
                        InOut.Bicycle n1 =p1.new Bicycle();
                             ^
  符号:   类 Bicycle
  位置: 类 InOut
InOut.java:18: 错误: 找不到符号
                        InOut.Bicycle n1 =p1.new Bicycle();
                                                 ^
  符号:   类 Bicycle
  位置: 类 InOut
2 个错误

0 0