2012年8月22日 星期三

(Android Note) List用法

1. code

List li = new ArrayList();

(1)add會將值放置到list的後端, function ==> list.add(value)

list.add(1);
list.add(2);
list.add(3);

retrun [1,2,3]

(2)0是list第一個位置,所以會將值放置在前端, function ==> list.add(0,value)



list.add(0,1);
list.add(0,2);
list.add(0,3);


retrun [3,2,1]

(3) 從現有list插入值, list = [1,2,3,4,5] 

list.add(1,99); 
retrun [1,99,2,3,4,5]

(4) 從現有的list取出值, list = [1,2,3,4,5] 

list.get(0) ; 
return 1;

(5)從現有的list搜尋是否有值, list = [1,2,3,4,5] 

list.indexOf(1);
找到值會回傳位置, return 0; 

list.indexOf(99);
找不到值會回傳-1, return -1; 


(6)從現有的list刪除值, list = [1,2,3,4,5] 

list.remove(2);
return list = [1,3,4,5]





沒有留言:

張貼留言