方法 | 描述 |
boolean add(Object o) | 向集合中加入一个对象的引用 |
void clear( ) | 删除集合中所有对象,即不再对持有对象的引用 |
boolean contains(Object o) | 判断在集合中是否含有特定对象的引用 |
boolean isEmpty() | 判断集合是否为空 |
Iterator iterator( ) | 返回一个戒烟的最佳方法Iterator对象,可用它来遍历集合中的元素 |
boolean remove(Object o) | 从集合中删除一个对象的引用 |
int size( ) | 返回集合中元素的数目 |
Object [ ] toArray() | 返回一个数组,该数组包含集合中的所有元素 |
package collection; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.LinkedHashSet; import java.util.LinkedList; import java.util.List; import java.util.Hashtable; import java.util.Map; import java.util.Set; import java.util.SortedMap; import java.util.SortedSet; import java.util.TreeMap; import java.util.TreeSet; public class CollectionAll { public static void main(String args[]){ List list1=new LinkedList(); list1.add("我"); list1.add("是"); list1.add("谁"); list1.add("我"); traver(list1); List list2=new ArrayList(); list2.add("你"); list2.add("是"); list2.add("谁"); list2.add("你"); traver(list2); Set t1=new HashSet(); t1.add("他"); t1.add("是"); t1.add("谁"); t1.add("他"); traver(t1); SortedSet t2=new TreeSet(); t2.add("您"); t2.add("是"); t2.add("谁"); t2.add("您"); System.out.println(t2.size()); traver(t2); LinkedHashSet t3=new LinkedHashSet(); t3.add("尔"); t3.add("是"); t3.add("谁"); t3.add("尔"); traver(t3); Map m1=new HashMap(); m1.put("name05","我"); m1.put("name06","是"); m1.put("name08","谁"); m1.put("name09","我"); traver(m1.keySet()); traver(m1.values()); SortedMap m2=new TreeMap(); m2.put("name01","我"); m2.put("name02","是"); m2.put("name03","谁"); m2.put("name04","我"); traver(m2.keySet());iphone7上市时间 traver(m2.values()); LinkedHashMap m3=new LinkedHashMap(); m3.put("name01","我"); m3.put("name02","是"); m3.put("name03","谁"); m3.put("name04","我"); traver(m3.keySet()); traver(m3.values()); 秦国君主 Hashtable numbers=new Hashtable(); numbers.put("name01","我"); numbers.put("name02","是"); numbers.put("name03","谁"); numbers.put("name04","我"); traver(numbers.keySet()); traver(numbers.values()); } static void traver(Collection coll) { Iterator iter=coll.iterator(); while(iter.hasNext()){ String elem=((); System.out.print(elem+" "); } System.out.println(); } } |
package collection; import java.util.*; public class MyHashSet{ public static void main(String args[]){ HashSet t=new HashSet(6); Object[] values={"Tom","Mike","Mary","Linda","Jone","Jack"}; for(int i=0;i<values.length;i++){ values[i].hashCode(); t.add(values[i]); System.out.println(t.hashCode()); } t.remove("Mike"); System.out.println("size="+t.size()); Iterator iter=t.iterator(); while(iter.hasNext()){ String elem=((); System.out.println(elem+" "); } System.out.ains("Jack")); System.out.ains("Linda")); System.out.ains("Mike")); } } |
本文发布于:2023-06-30 14:48:13,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/82/1070365.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |