已采纳回答 / 管理員
判断重复可以换成 stringlist.contains(k+"");contains比较的是equals的返回值<...code...>这个你未必能理解,但是简单说一下,有可能越解释越糊涂比如list.contains(1)contains方法会把 1变成new Integer(1);//对象型Integer i = new Integer(1);然后判断对象的equals,i.equas("1");//false
2015-08-10
集合框架有两大家族:分别是Collection接口,Map接口
Collection中有三个常用的子接口:List,Queue,Set(无序不可重复)
他们下面又有3个实现类:ArrayList(数组序列),LinkedList(链表),HashSet
Map中有一个常用子接口:HashMap
它是以(entry)键值对的形式存储数据的
就相当于一个字典集
Collection中有三个常用的子接口:List,Queue,Set(无序不可重复)
他们下面又有3个实现类:ArrayList(数组序列),LinkedList(链表),HashSet
Map中有一个常用子接口:HashMap
它是以(entry)键值对的形式存储数据的
就相当于一个字典集
2015-08-10