分类：电脑/网络-程序设计-JAVA相关
问题：ArrayList的ArrayList(Collectionc)? 
比如，这样写：List lll=new ArrayList();List lllll=new ArrayList(lll);是不是没有意义？我觉得这个构造方法是这样用的，List lllll=new ArrayList( List("XXX XXX XXX".lit("")));这样是不是能避免一些不被支持的操作？除此之外，这个构造方法还有别的用途吗？
回答：List a = new ArrayList();
List b = new LinkedList(a);
HashSet c = new HashSet();
List d = new ArrayList(c);

知道意义了么，我就不多解释了