码迷,mamicode.com
首页 > 编程语言 > 详细

Java集合类

时间:2016-04-29 11:53:06      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:

Java集合类都继承自Collection和Map接口,它们各自有众多的实现类,集合大致分为三大类Set、List和Map,其中Set是无序不重复的集合,List是有序可重复集合,Map是由键和值对组成的集合,集合中保存的是对象(对象引用),集合的实现类有多种:ListArray,HashSet,TreeSet,LinkedList,HashMap,TreeMap等。

  Collection接口和Iterator接口:

Collection接口的方法:boolean add(Obiect o),boolean remove(Object o),Iterator iterator();

集合的遍历

Iterator 和foreach用于遍历集合元素,不是迭代集合元素本身,而是把集合中的元素值传给了迭代变量;

 1 import java.util.*;
 2 public class SetTest {
 3     public static void main(String args[]){
 4         Collection books = new HashSet();
 5         books.add("JAVA从入门到精通");
 6         books.add("疯狂Java讲义");
 7         books.add("Java精编版");
 8         Iterator it = books.iterator();
 9         while(it.hasNext()){
10             String book = (String)it.next();
11             if(book.equals("疯狂Java讲义")){
12                 it.remove();
13             }
14             book="测试字符串";
15         }
16         System.out.println(books);
17     }
18 }

输出:[Java精编版, JAVA从入门到精通]

注:文中部分取自《疯狂Java讲义》

Java集合类

标签:

原文地址:http://www.cnblogs.com/wbzhou/p/5445633.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!