为什么我不能通过调用Yolk的setter方法设置Egg的实例变量i?

时间:2015-09-20 02:52:43

标签: java

我在Java中相当新的一周,我遇到了一个小问题。 我有内部类Yolk,我试图通过调用Yolk的setI方法设置实例变量i。

public class Egg {
    private int i;
    Yolk y;

    class Yolk {
        public  void setI(int value){
        i = value;
        }
    }

    public static void main(String[] args){
        Egg e = new Egg();
        e.y.setI(5);
        System.out.println("i= "+ e.i);
}

当我运行程序时,我得到了NullPointerException,我似乎无法找出原因。

0 个答案:

没有答案