class Outer {
int i;
private class inner {
public void x() {
System.out.println(i);
}
}
public inner getInner() {
return new Outer().getInner();
}
}
public class Main {
public static void main(String[] args) {
Object inner = new Outer().getInner();
}
}
测试类中怎么访问私有内部类的x方法?
因为是顺序表,所以插入的时候得将 x 插入的位置之后的元素全部后移一个位序,假设 x 插入到第 i 个位置上,那么,从第 i+1 到 Va.length-1(表长与位序差一) 的元素都向后移。
public static void main(String[] args) {
Outer outer = new Outer();
Outer.inner inner = outer.new inner();
inner.x();
}