首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java基础 札记整理一:集合Set,List以及集合Map 第一部分

2012-09-19 
Java基础 笔记整理一:集合Set,List以及集合Map 第一部分集合框架结构Collectioin集合中有2个子集和,分别是

Java基础 笔记整理一:集合Set,List以及集合Map 第一部分
集合框架结构

Collectioin集合中有2个子集和,分别是Set和List。一般认为,Set与List重要区别是,Set存储的数据中没有重复的元素,而List中可以存储重复的元素。实际上,并非如此。下面举几个实例。

先看List(实现类有ArrayList,LinkedList,Stack)。

?

Stack类:

?LinkedList类:它存储数据时相当于一个链表

import java.util.*;public class TestList3 {public static void main(String... args){//LinkedList的数据结构相当于一个链表,通过pop()等方法可以得到每个元素,LinkedList<String> ll = new LinkedList<String>();String[] strs = new String[]{"a","b","c","d"};for(String str : strs){ll.add(str);}int count = ll.size();//用pop()方法遍历每个元素while( count > 0){System.out.println(ll.pop());count--;}}}

?

热点排行