我想在 JAVA 中创建一个容器,其中的容器(后者)将保存其类将动态定义的对象的条目。
我找不到任何方法来做到这一点。
任何人都可以向我指出一种官方方法(如果有的话)或通用方法或其他方法(如果我的方法不正确)吗?
更具体地说,我尝试做类似的事情:
Vector<Vector< of what? > > myVector;
什么?
应该为属于外部 vector 的每个 vector 动态分配。
谢谢。
最佳答案
试试这个
ArrayList<Object> container = new ArrayList<>();
// Now you can add any type of object in the ArrayList (container)
就像您可以添加Integer
、String
或其他自定义对象一样。
此方法的限制是无法控制要插入集合中的对象类型。
但这可以很容易地处理
ArrayList<? super T> container = new ArrayList<>();
关于java - 在JAVA中创建动态指定对象的容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27103495/