set list map的简单操作

package test;

import java.util.*;

public class Test
{
public static void main(String [] arge)
{

  List l = new ArrayList();
  l.add("aa");
  l.add("bb");
  l.add("cc");
  l.add("cc");
 
  Map m=new HashMap();
  m.put(1, "1");
  m.put(2, "2");
  m.put(3, "3");
  m.put(2, "22");
 
  Set s=new HashSet();
  s.add("A");
  s.add("A");
  s.add("B");
  s.add("C");
 
  for (Iterator iter = l.iterator(); iter.hasNext();) {
   String str = (String)iter.next();
   System.out.println(str);
  }
 
  Iterator iter=m.keySet().iterator();
  while (iter.hasNext()) {
   System.out.println(m.get(iter.next()).toString());
  }
 
  for (iter = s.iterator(); iter.hasNext();) {
    String str = (String)iter.next();
    System.out.println(str);
   }

}
}

/************/

运行结果:

aa
bb
cc
cc
22
1
3
A
C
B

/************/

List:内容可以重复

Map:key唯一,vlaue可以重复

Set:值唯一

原文地址:https://www.cnblogs.com/malaya/p/2604908.html