コレクションとテストリストのユニークな機能の概要

リストの収集と検査のユニークな機能の概要について
概説ユニークな機能のリストコレクション:A
のボイド追加(int型のインデックス、E要素)
E削除(int型のインデックス)
E GET(int型のインデックス)
E SET(int型のインデックス、E要素)
com.heimaためのパッケージ変更.LIST;

輸入はjava.util.ArrayList;
輸入はjava.util.List;

パブリッククラスDemo01_List {

パブリック静的無効メイン(文字列[] args){
// DEMO1()。
// DEMO2();
// demo3();
// demo4();
リスト一覧=新しいArrayListを();
list.add( "A");
list.add( "B");
list.add( "C");
list.add( "D");

list.set(1、 "Z")。//将指定位置的元素修改
のSystem.out.println(リスト);
}

パブリック静的ボイドdemo4(){
リスト一覧=新しいArrayListを();
list.add( "A");
list.add( "B");
list.add( "C");
list.add( "D");

//オブジェクトOBJ1 = list.get(2)。
//System.out.println(obj1);
//通过索引遍历リスト集合
{ため(iは++; iははlist.size()を<I = 0 INT)
のSystem.out.println(list.get(I))。
}
}

静的ボイドDemo3パブリック(){
リスト一覧新規新しい=のArrayList();
List.add(111);
List.add(222);
List.add(333);

list.remove(111); //ない削除自動包装、しかしとしてインデックス111
のSystem.out.println(一覧);
}

静的ボイドDEMO2パブリック(){
リスト一覧新規新しい=のArrayList();
List.add( "A");
List.add( "B");
List.add( "C");
List.add( "D") 、

対象物OBJのlist.remove =(1)、要素を削除することによって//インデックス、要素を削除することに戻る
のSystem.out.println(OBJ)
のSystem.out.println(一覧);
}

静的ボイドDEMO1パブリック(){
リスト一覧新規新しい=のArrayList();
List.add( "A");
List.add( "B");
List.add( "C");
List.add( "D") ;
List.add(4、 "F"); //インデックス<=サイズインデックス> = 0に報告されない異常な
//list.add(1,"e ");
//list.add(10、" Z「);格納する場合//java.lang.IndexOutOfBoundsExceptionは、インデックスを使用するときは存在しない
のSystem.out.println(リスト)。
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71

--------------------- 

おすすめ

転載: www.cnblogs.com/ly570/p/10954612.html