Java 内部静态类如何调用
从别的地方拿来一个API,不会调用……
public classs Outside {
private Outside() {} // never instantiated
public static class inside1()
{
insdie1(){...}
public r1 result(){...}
}
public static class inside2()
{
inside2() {....}
public r2 getValue() {....}
}
}
现在想得到r2的一个实例,请问该如何调用呢?
多谢。
------解决方案--------------------Outside.inside2 x = new Outside.inside2();
你写的什么代码???r2在哪儿?是否是inside2?
只能在包级别使用,因为是package声明,不是public声明。
------解决方案--------------------
上边有点小问题
Java code
Outside.inside2 i2 = new Outside.inside2();
r2 rInstants2 = i2.getValue();