代码:
package notebook;import java.util.ArrayList;import java.util.HashSet;public class NoteBook { /* * 顺序容器ArrayList */ 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()];// for(int i=0;i<notes.size();i++){// a[i]=notes.get(i);// } 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("secord"); nb.add("third",1); System.out.println(nb.getSize()); System.out.println(nb.getNote(0)); nb.removeNote(1); String[] a=nb.list();//对象数组 System.out.println("---------------"); for(String s:a){ System.out.println(s); } /* * 集合容器Set */ System.out.println("---------------"); HashSet<String> s=new HashSet<String>(); s.add("first"); s.add("secord"); s.add("first"); for(String k : s ){ System.out.println(k); } }}运行结果
3first---------------firstsecord---------------secordfirs
新闻热点
疑难解答