集合容器
package notebook;
import java.util.ArrayList;
import java.util.HashSet;
public class NoteBook {
private ArrayList<String> notes =new ArrayList<String>();
public void add(String s) {
notes.add(s);
}
public void add(int location,String s) {
notes.add(location,s);
}
public int getSize(){
return notes.size();
}
public String getNote(int index) {
return notes.get(index);
}
//index,下標(biāo)
public void removeNote(int index) {
notes.remove(index);
}
public String []list(){
String []a=new String[notes.size()];
//for(int i=0;i<notes.size();i++) {
//a[i]=notes.get(i);
//}
notes.toArray(a);//此函數(shù)的作用與上面的注解相同
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(1,"third");
// System.out.println(nb.getSize());
// System.out.println(nb.getNote(0));
// System.out.println(nb.getNote(1));
// nb.removeNote(1);
// String[]a =nb.list();
ArrayList<String> a=new ArrayList<String>();
a.add("first");
a.add("second");
a.add("first");
for(String s:a) {//對于a里面的每一個(gè)String s 來說
System.out.println(s);
}
System.out.println("---------------------------");
HashSet<String> s = new HashSet<String>();//hashset表示集合,集合里表示沒有重復(fù)的元素
s.add("first");
s.add("second");
s.add("first");
for(String k:s) {//對于s里面的每一個(gè)String k 來說
System.out.println(k);
}
}

main函數(shù)里也可以:
