アットウィキロゴ
すらいむLv1024@wiki
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

すらいむLv1024@wiki

CollectionSorter

最終更新:

Bot(ページ名リンク)

- view
メンバー限定 登録/ログイン
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();
	}
}	
最近更新されたスレッド
人気記事ランキング
ウィキ募集バナー