关于ArrayList的ArrayList(Collection c)构造器是干什么用的?比如,这样写:
List lll=new ArrayList();
List lllll=new ArrayList(lll);
是不是没有意义?
我觉得这个构造方法是这样用的,
List lllll=new ArrayList( List(“XXX XXX XXX”.split(“”)));
这样是不是能避免一些不被支持的操作?除此之外,这个构造方法还有别的用途吗?的问题
List a = new ArrayList();
List b = new LinkedList(a);
HashSet c = new HashSet();
List d = new ArrayList(c);
知道意义了么,我就不多解释了