List不用比较器排序 默认升序

import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;


public class AddAll {
	public static void main(String[] args) {
		String string = "";
		
		List<String> allList = new ArrayList<String>();
		Collections.addAll(allList, "b.cc ","a.dd ","s.fff");
		
		Iterator<String> iterator = allList.iterator();
		while (iterator.hasNext()) {
			string = iterator.next();
			System.out.println(string+" ");
		}
		System.out.println("=============排序之后==================");
		//想拿到最后一句 可以等循环完毕再赋值
		string = "";
		Collections.sort(allList);
		iterator = allList.iterator();
		while (iterator.hasNext()) {
			string += iterator.next();
		System.out.println(string+" ");
		}
		System.out.println("循环完毕"+string);
	}
}


你可能感兴趣的:(List不用比较器排序 默认升序)