⑴ java中List怎麼用
List<lei> list = new ArrayList<lei>();
list.add(yighai);
list.add(erhao);
list.add(sanhao);
lei temp = list.get(0);
用泛型即可
現在夠詳細了吧
⑵ java中list的用法
list作為一個集合,可以用來存放數據.
比如ArrayList list=new ArrayList();
list.add();
可以把數據封裝在集合中進行使用.就好像你用貨車來裝你的數據,而不是一個一個的去搬運數據.
⑶ Java List 用法
importjava.util.ArrayList;
importjava.util.Iterator;
importjava.util.List;
publicclassListDemo{
publicstaticvoidmain(String[]args){
Listlist=newArrayList();
//添加常規元素
list.add("hello");
list.add("world");
list.add("test");
System.out.println(list);
//插入一個新元素
list.add(2,"insertintoanewwordinthe2place");
System.out.println(list);
//刪除
list.remove(1);
System.out.println("remove:"+list);
//獲取
System.out.println("第二個list元素是:"+list.get(1));
System.out.println("bcde的索引位置是:"+list.indexOf("bcde"));
//修改
list.set(1,"listsetelement");
System.out.println("修改第二個元素:"+list);
//迭代取出集合中的所有元素
for(Iteratoriterator=list.iterator();iterator.hasNext();){
System.out.println("迭代取出集合中的所有元素:"+iterator.next());
}
//list集合特有的取出方式
for(inti=0;i<list.size();i++){
System.out.println("list集合特有的取出方式:"+list.get(i));
}
}
}
⑷ java裡面List和List<>的區別什麼時候用List,什麼時候用List<> 先謝謝了。
List<>,是針對於你在List裡面存放特定的東西用的,比如:List<String>那麼你這個List只能存放的是String類型的對象了!明白!至於List,如果你指用List的時候有沒有發現他會發出警告,如果用了List<>就不會了!
⑸ 我要在java中定義list
直接在你需要調用list的這個方法調用存放學生表等信息的那個方法(這個方法返回值為存放信息的list)
比如你存放各種信息的那個方法名稱為:public list addInfo(){}; 你在需要調用的那個方法中就用個list接收這個方法返回的信息: List list = addInfo(); 這樣那個方法中保存的信息就在這個list中了,你在對list進行操作就可以了
⑹ 請教Java集合中List的用法
List<String> list=new LinkedList<String>();
是集合里運用了泛型,簡單地說,就是List里只能存放字元串類型的對象
List list=new LinkedList(); 就是沒有運用泛型,與JDK版本無關
⑺ java中List<>是什麼意思
List指的是集合.<>是泛型,裡面指定了這個集合中存放的是什麼數據.
比如有一個學生類Student,Student裡麵包含了學生的一些信息.這樣每一個Student對象就代表了一個學生.此時List<Student>就代表這個集合中存放了很多個學生對象,這個集合就像一個班級一樣.
⑻ java的list求詳細解釋。
首先這是個集合,封裝了BranchBase類這個實體;
然後,把集合rtnList 傳入另外一個類,在另外一個類我們可以用對象數組或用迭代取出單個對象,再取出對象的屬性;
有什麼不懂得,請追問我!
⑼ java中list的使用方法
LIST是個容器介面,可以理解為動態數組,傳統數組必須定義好數組的個數才可以使用,而容器對象無須定義好數組下標總數,用add()方法即可添加新的成員對象,他可以添加的僅僅只能為對象,不能添加基本數據類型,容器還對應get(),remove()方法來獲取和刪除數據成員
⑽ JAVA中的List的使用
List<E>([]內的內容可省略),與數組類似:
實例化:List[<數據類型>] list = new ArrayList[<數據類型>]();
獲得集合內元素個數:list.size();
添加元素:
默認添加:list.add(e);
指定下標添加(添加後下標後的元素向後挪一位):list.add(index,e);
刪除元素:
返回是否刪除:list.remove(e);
直接刪除指定下標的元素(只刪除找到的第一個相符合的元素):list.remove(index);
替換元素(替換掉指定下標的元素):list.set(index,e);
取出元素:list.get(index);
清空集合:list.clear();
判斷集合中是否存在某個元素(存在返回true,不存在返回false):list.contains(e);
對比兩個集合中的所有元素:
兩個對象一定相等:list.equals(list2);
兩個對象不一定相等:list.hashCode() == list2.hashCode();
(兩個相等對象的equals方法一定為true, 但兩個hashcode相等的對象不一定是相等的對象。)
獲得元素下標:
元素存在則返回找到的第一個元素的下標,不存在則返回-1:list.indexOf(e);
元素存在則返回找到的最後一個元素的下標,不存在則返回-1:list.lastIndexOf(e);
判斷集合是否為空(空則返回true,非空則返回false):list.isEmpty();
返回Iterator集合對象:list.iterator();
將集合轉換為字元串:list.toString();
截取集合(從fromIndex開始在toIndex前結束,[fromIndex,toIndex)):list.subList(fromIndex,toIndex);
將集合轉換為數組:
默認類型:list.toArray();
指定類型(objects為指定類型的數組對象,並將轉換好的數組賦值給objects數組):list.toArray(objects);
以上為List常用的方法。