是否可以将我的程序名称对象设置为已创建?比如使用一个命名对象object1,object2等的循环。这是一个问题,因为它不会总是清楚需要多少个对象,这取决于用户的输入。或者是否有另一种方法来解决这个问题而不必命名对象?
答案 0 :(得分:1)
不,你不能像你提到的那样动态创建引用,但是你总是可以使用一组对象。如果您事先知道对象的数量,那么请转到Array
,否则请查看动态数量的对象List
。
答案 1 :(得分:0)
您可以创建名称和对象的哈希表,在创建每个对象时附加到该哈希表。
如果对象属于同一个类,则可以向该类添加一个属性以包含该名称。