Java4Android(Mars)

Java4Android(Mars)

5 (61人评价)
  • 课时:(48)

  • 学员:(480)

  • 浏览:(29520)

  • 加入课程

Java4Android 42 Java中类集框架-2的笔记

相关课时: 笔记详情:

//Java4Android 42 Java中的类集框架-2
//Collection接口

import java.util.Set;
import java.util.HashSet;
import java.util.Iterator;

//Iterator ← Collection ← Set ← HashSet

public class Collection{
 public static void main(String args[]){
  HashSet<String> HashSet = new HashSet<String>();
  Set<String> set = HashSet;//向上转型为set类
  //Set<String> set = new HashSet<String>();
  //set的add方法
  int size = set.size();
  System.out.println("add元素前集合长度为:" + size);//打印结果为0
  //set的isEmpty方法
  boolean b = set.isEmpty();
  System.out.println("isEmpty:" + b);//打印结果为true
  set.add("a");
  set.add("b");
  set.add("c");
  set.add("d");
  
  int i = set.size();
  System.out.println("add元素后集合的长度:" + i);//打印结果为4
  
  //set的remove方法
  set.remove("b");
  System.out.println("remove一个元素之后的长度:" + set.size());
  //set的clear方法-清空集合内所有元素
  
  //【迭代器】 Iterator接口遍历集合元素
  Iterator it = set.iterator();
  while(it.hasNext()){
   System.out.println(it.next());
  }
  
  set.clear();
  System.out.println("clear之后set size:" + set.size());
 }
}

0 0

你感兴趣的课程

8万+浏览/ 916学员/ 4.5评分
免费
6万+浏览/ 177学员/ 5评分
免费
6万+浏览/ 972学员/ 4.8评分
免费