List, Set, Map 集合物件

http://jhengjyun.blogspot.tw/2010/09/list-set-map.html


ArrayList是JAVA當中的一個類別
與Array差在於因為他是一個寫好的類別,有很多可以直接用的程式碼,所以很方便
使用方法:
1.建構
ArrayList<String> myList = new ArrayList<String>();  //指定是String的型態
ArrayList myList = new ArrayList(); // 也可以不指定
2.加入元素
String s = new String();
myList.add(s);

3.查詢list大小
int theSize = myList.size();

4.查詢特定元素
boolean isIn = myList.contains(s);  //若用上面的例子 因為有s字串 所以回傳true

5.查詢特定元素位置
int idx = myList.indexOf(s); //會回傳0 表第0個位置

6.判斷List是否為空
boolean empty = myList.isEmpty(); //因為有一個元素 會回傳false

7.刪除特定元素
myList.remove(s)


HashMap是按照HashCode 排序,雜亂的順序。
TreeMap是依照 key 升幕排序。
LinkedHashMap是按照先進先出的排序。
List, Set, Map 集合物件 List, Set, Map 集合物件 Reviewed by Wild on 8/12/2012 06:59:00 下午 Rating: 5

沒有留言:

沒有Google帳號也可發表意見唷!

技術提供:Blogger.