java复习(set 、list、map)

来源:互联网 发布:java自行车 知乎 编辑:程序博客网 时间:2024/06/06 02:28
复习
Java代码 复制代码收藏代码
  1. public static void main(String []args){
  2. //List存储
  3. List<String> s = new ArrayList<String>();
  4. s.add("1");
  5. s.add("2");
  6. for(int i=0;i<s.size();i++){
  7. System.out.println(s.get(i));
  8. }
  9. //数组存储
  10. int []a = new int [3];
  11. a[0]=1;
  12. a[1]=2;
  13. a[2]=3;
  14. for (int i = 0; i < a.length; i++) {
  15. System.out.println(a[i]+"--------");
  16. }
  17. //Set存储
  18. Set<String>set = new HashSet<String>();
  19. Set<Integer>set2 = new HashSet<Integer>();
  20. set.add("张三");
  21. set.add("李四");
  22. set.add("王五");
  23. set.add("张三");
  24. set2.add(1);
  25. set2.add(2);
  26. //第一种类型
  27. for(Iterator it =set.iterator();it.hasNext();){
  28. System.out.println("Value="+it.next().toString());
  29. }
  30. //第二种类型
  31. for(String string :set){
  32. System.out.println(string);
  33. }
  34. //第二种类型
  35. for(Integer integer :set2){
  36. System.out.println(integer);
  37. }
  38. //map存储
  39. Map map = new HashMap();
  40. map.put("r", "2");
  41. map.put(1, "4");
  42. System.out.println(map.get(1)+"k-----");
  43. System.out.println(map.get("r")+"k^^^^^");
  44. }


原创粉丝点击