黑马程序员技术交流社区

标题: 集合小练习 [打印本页]

作者: kemeng    时间: 2015-3-18 16:26
标题: 集合小练习
  1. import java.util.*;
  2. class Demo
  3. {
  4.         public static void main(String[] args)
  5.         {
  6.                 //method_base();
  7.                 //method_2();
  8.                 method_get();

  9.         }

  10.         public static void method_get()
  11.         {
  12.                 ArrayList al=new ArrayList();
  13.                 //添加元素
  14.                 al.add("java1");
  15.                 al.add("java2");
  16.                 al.add("java3");
  17.                 al.add("java4");
  18.                
  19.                 Iterator it=al.iterator();//后去迭代器,用于取出集合中的元素
  20.                 while(it.hasNext())
  21.                 {
  22.                         sop(it.next());
  23.                 }

  24.         }

  25.         public static void method_2()
  26.         {
  27.                 ArrayList al=new ArrayList();
  28.                 //添加元素
  29.                 al.add("java1");
  30.                 al.add("java2");
  31.                 al.add("java3");
  32.                 al.add("java4");


  33.                 ArrayList al1=new ArrayList();
  34.                 //添加元素
  35.                 al1.add("java1");
  36.                 al1.add("java2");
  37.                 al1.add("java33");
  38.                 al1.add("java44");

  39.                 //al.retainAll(al1);
  40.                 al.removeAll(al1);
  41.                 sop("al="+al);
  42.                 sop("al1="+al1);
  43.         }

  44.         public static void method_base()
  45.         {
  46.                 //创建一个集合容器。使用Collection接口的子类,ArrayList
  47.                 ArrayList al=new ArrayList();
  48.                 //添加元素
  49.                 al.add("java1");
  50.                 al.add("java2");
  51.                 al.add("java3");
  52.                 al.add("java4");
  53.                 //获取集合长度
  54.                 sop("size:"+al.size());
  55.                
  56.                 sop("集合元素:"+al);
  57.         //删除元素
  58.                 //al.remove("java4");
  59.                 //清空元素
  60.                 //al.clear();
  61.                 //判断元素
  62.                 sop("集合中是否包含:"+al.contains("java2"));
  63.                 sop("集合是否为空"+al.isEmpty());
  64.                 //sop("改变后集合:"+al);
  65.         }

  66.         public static void sop(Object s)
  67.         {
  68.                 System.out.println(s);
  69.         }
  70. }
复制代码



作者: hyc120500    时间: 2015-3-18 17:31
不错哦,赞一个




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2