java中好像有一个方法可以自动的排列数组或集合然后返回数组或集合,请问是哪个方法啊?
java中好像有一个方法可以自动的排列数组或集合然后返回数组或集合,请问是哪个方法啊?
------解决方案--------------------	public static Collection sortIntegerCol(Collection col, boolean isDescend) { 
 		Object[] arr = col.toArray(); 
 		if(isDescend){ 
 		Arrays.sort(arr, new Comparator() { 
 			public int compare(Object o1, Object o2) { 
 				Integer i1 = (Integer) o1, i2 = (Integer) o2; 
 				return i2.intValue()-i1.intValue(); 
 			} 
 		}); 
 		}else{ 
 			Arrays.sort(arr); 
 		} 
 		return Arrays.asList(arr); 
 	}     
 		ArrayList arr=new ArrayList(); 
 		arr.add(6); 
 		arr.add(4); 
 		arr.add(6); 
 		arr.add(9); 
 		arr.add(20); 
 		arr.add(1); 
 		arr.add(50); 
 		log.debug( "arr: "+arr); 
 	    Collection col=sortIntegerCol(arr,true); 
 	    log.debug( "col: "+col);
------解决方案--------------------Collections 类的sort(List <T>  list) 方法,       根据元素的自然顺序 对指定列表按升序进行排序。不知道你说的是不是这个