当你做
Tablet[] T = new Tablet[6];
您正在创建 引用数组(即引用变量数组) ,这些 引用数组 未指向其他任何地方,即它们为null。您需要将对象分配给数组中上面创建的引用变量。
Tablet[] T = new Tablet[6]; for(int i = 0;i<6;i++) { T[i]=new Tablet(); T[i].set("111"); // No Null Pointer Exception Now }
当你做
Tablet[] T = new Tablet[6];
您正在创建 引用数组(即引用变量数组) ,这些 引用数组 未指向其他任何地方,即它们为null。您需要将对象分配给数组中上面创建的引用变量。
Tablet[] T = new Tablet[6]; for(int i = 0;i<6;i++) { T[i]=new Tablet(); T[i].set("111"); // No Null Pointer Exception Now }