- private ArrayList <String> notes=new ArrayList<String>();
- 用来存放String的ArrayList
- 容器类有两个类型
import java.util.ArrayList;
public class Notebook {
private ArrayList <String> notes=new ArrayList<String>();
public void add(String s) {
notes.add(s);
}
public void add(String s,int location) {
notes.add(location,s);
}
public int getSize() {
return notes.size();
}
public String getnote(int index) {
return notes.get(index);
}
public void removeNote(int index) {
notes.remove(index);
}
public String[] list() {
String[]a =new String[notes.size()];
notes.toArray(a);
return a;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Notebook nb=new Notebook();
nb.add("first");
nb.add("second");
nb.add("third",1);
System.out.println(nb.getSize());
System.out.println(nb.getnote(0));
System.out.println(nb.getnote(1));
nb.removeNote(1);
String[] a=nb.list();
for (String s:a) {
System.out.println(s);
}
}
}
转载原创文章请注明,转载自: Elton - 18.2.27 第三周 对象容器 3.1顺序容器 (http://www.elton.site/?p=354)