JAVA Set与List集合区别
分别向Set集合和List集合中添加"A","a","c","C","a"5个元素, 观察重复的a值能否在List或者Set中成功添加。
package com.han; import java.util.*; /** * 分别向Set集合和List集合中添加"A","a","c","C","a"5个元素, * 观察重复的a值能否在List或者Set中成功添加。 * @author han * */ public class SetVsList { @SuppressWarnings("unchecked") public static void main(String[] args) { // TODO Auto-generated method stub @SuppressWarnings("rawtypes") TreeSet treeset=new TreeSet(); treeset.add("A"); treeset.add("a"); treeset.add("c"); treeset.add("C"); treeset.add("a"); @SuppressWarnings("rawtypes") List list=new ArrayList(); list.add("A"); list.add("a"); list.add("c"); list.add("C"); list.add("a"); @SuppressWarnings("rawtypes") Iterator it=treeset.iterator(); System.out.println("Set集合中所有的元素:"); while (it.hasNext()){ System.out.println(it.next()); } @SuppressWarnings("rawtypes") Iterator it2=list.iterator(); System.out.println("List集合中所有的元素:"); while (it2.hasNext()){ System.out.println(it2.next()); } } }
posted on 2012-01-02 06:31 java课程设计例子 阅读(155) 评论(0) 编辑 收藏 举报