Collections.sort()排序问题 double A[]={111,23,456,23}Collections.sort(A);排序后为111,23,23,456不知道为什么??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class CollectionsSort { public CollectionsSort() { } public static void main(String[] args) { double array[]={111,23,456,23}; List list = new ArrayList(); System.out.println("--before sort--"); for(int i=0; i<array.length; i++) { System.out.println("list[" + i + "]=" + array[i]); list.add(new Double(array[i])); } Collections.sort(list); System.out.println("--after sort--"); for(int i=0; i<array.length; i++) { System.out.println("list[" + i + "]=" + list.get(i)); } }} 看看源代码的原理吧sort内的对象需要实现comparable接口告诉sort方法对什么进行排序,如何比较大小 Collections.sort(List list);Arrays.sort(Object[] arr); java中main函数参数使用 请问一个用java脚本实现zip文件解压的问题 帮帮小弟吧.... 帮忙看下这个Map举例有什么错误 写一个美观性要求比较高的桌面软件,用swing好还是awt好? 请问怎么改变java sound的音量? Java中如何从屏幕输入阿 帮小女一个忙,谢谢大哥 哪有java的电子书下载? inAndOut.seek(i*4);这段代码是什么意思 有一个简单而难明的问题 我的applet图形界面小程序在eclipse中可以运行用ie打开却显示载入java小程序失败
import java.util.Collections;
import java.util.Comparator;
import java.util.List;public class CollectionsSort {
public CollectionsSort() {
}
public static void main(String[] args) {
double array[]={111,23,456,23};
List list = new ArrayList();
System.out.println("--before sort--");
for(int i=0; i<array.length; i++) {
System.out.println("list[" + i + "]=" + array[i]);
list.add(new Double(array[i]));
}
Collections.sort(list);
System.out.println("--after sort--");
for(int i=0; i<array.length; i++) {
System.out.println("list[" + i + "]=" + list.get(i));
}
}
}
sort内的对象需要实现comparable接口
告诉sort方法对什么进行排序,如何比较大小
Arrays.sort(Object[] arr);