Java 创建收藏<;对象>;从对象
我有一个目标:p 我需要:收集所有这些 我试过:Java 创建收藏<;对象>;从对象,java,collections,Java,Collections,我有一个目标:p 我需要:收集所有这些 我试过: Collection<object> allThePs = (Collection<object>) p; Collection-allThePs=(Collection)p; 以及: Collection<object> allThePs; allThePs.add(p); Collection-allThePs; 所有主题添加(p); 根据我的发现,我不确定我要做的是可能的,因为集合是抽象的。如何将
Collection<object> allThePs = (Collection<object>) p;
Collection-allThePs=(Collection)p;
以及:
Collection<object> allThePs;
allThePs.add(p);
Collection-allThePs;
所有主题添加(p);
根据我的发现,我不确定我要做的是可能的,因为集合是抽象的。如何将其作为集合获取?您需要使用
集合的实际实现来初始化集合。例如:
Collection<Object> allThePs = new ArraylList<>();
allThePs.add(p);
Collection allThePs=new ArraylList();
所有主题添加(p);
您可以这样做
Object o = "Something";
Collection<Object> allThePs = new ArrayList<>();
allThePs.add(o);
对象o=“某物”;
Collection allThePs=new ArrayList();
所有主题添加(o);
不能仅使用集合类来存储数据。您需要有一个它的实现。例如:ArrayList我想你的意思是
Object
而不是Object
,这是可能的,我建议你尝试一下代码>我的类型实际上不是“对象”,我只知道它与对象是什么无关。