`
javacto
  • 浏览: 85613 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Test Collections 【006】

阅读更多
package com.testcollecton;
import java.lang.Comparable ;
import java.util.List;
import java.util.LinkedList ;
import java.util.Collections ;
public class TestCollections {
	public static void main(String args[]) {
		List list = new LinkedList() ;
		for(int i=0; i<5; i++) {
			list.add("a" + i) ;
		}
		
		//listt test Comparable class
		List listt = new LinkedList() ;
//		for(int j=0; j<8; ) {
//			listt.add(j) ;
//			j = j+2 ;
//		}
		listt.add("5") ;
		listt.add("3") ;
		listt.add("6") ;
		System.out.println(listt) ;
		Collections.sort(listt) ;   //根据元素的自然顺序 对指定列表按升序进行排序
		System.out.println(listt) ;
		
		System.out.println(list) ;
		Collections.shuffle(list) ; //随机排序
		System.out.println(list) ;
		
		Collections.reverse(list) ; //反转指定列表中元素的顺序
		System.out.println(list) ;
		Collections.sort(list) ;
		System.out.println(Collections.binarySearch(list, "a3")) ; //需要先进性sort,不然结果不确定
	}
}

_____________________________________________________________________
_____________________________________________________________________
console:

[5, 3, 6]
[3, 5, 6]
[a0, a1, a2, a3, a4]
[a4, a0, a3, a2, a1]
[a1, a2, a3, a0, a4]
3


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics