搜尋此網誌

2015年9月23日 星期三

(JAVA)用來判斷是否有該值,沒有可以add-ArrayList

ArrayList是JAVA當中的一個類別
使用方法:
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);

範例:
ArrayList<String> arraytmp = new ArrayList<String>();
 if (arraytmp.contains(sno_account)) {
             result += "第 " + (i + 1) + " 行資料驗證失敗,匯入資料中資料重複<br/>";
 } else {
              arraytmp.add(sno_account);
 }

沒有留言:

張貼留言