package sort;
import java.util.Iterator;
import java.util.[[List]];
import java.util.Collections;
import java.util.Vector;
import java.util.Comparator;
public class CollectionSorter implements Sorter{
private List target;
private int num;
public CollectionSorter(){
}
public CollectionSorter([[SortableData]] [] in){
setData(in);
}
public CollectionSorter(List in){
setData(in);
}
public void setData(SortableData[] in){
target = new Vector();
for(int i=0;i<in.length;i++){
target.add(in[i]);
}
num = target.size();
}
public void setData(List in){
target = in;
num = target.size();
}
public int size(){
return num;
}
@Override
public Iterator sort() {
// TODO 自動生成されたメソッド・スタブ
Collections.sort(target,new [[SortableDataComparator]]());
return target.iterator();
}
}
急上昇Wikiランキング
急上昇中のWikiランキングです。今注目を集めている話題をチェックしてみよう!
最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!
atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!
最近アクセスの多かったページランキングです。話題のページを見に行こう!