怎么把四个list集合整合到一个集合中。

把四个集合里面的内容都存入一个集合(最后的集合已经有了四个集合的set,get方法了)

怎么四变一

阅读 5.5k
6 个回答

addAll()不行吗..

这四个集合的泛型一样么?

泛型一致的话用addall()方法加到一个新的List 中。如果需要去重的话用Set的addall ()

写一个包装集合类,根据需要委托给相应的子集合。
一般是继承AbstractList就可以了,构造函数把四个或多个子集合放进来。

建议你去Google的guava 工具包·· 里面有现成的····

新手上路,请多包涵

addAll()不就行了吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题