import java.util.Arrays;
import java.util.Collections;public class Sort
{
public static void main(String[] args)
{
double d[]={6.2,6.9,7.3,3.2,5.8}; Double[] D=new Double[d.length]; for(int i=0;i<d.length;i++)
{
D[i]=new Double(d[i]);
} Arrays.sort(D,Collections.reverseOrder()); for(int i=0;i<D.length;i++)
{
d[i]=D[i].doubleValue();
} for(int i=0;i<d.length;i++)
System.out.println(d[i]); }
}
import java.util.Collections;public class Sort
{
public static void main(String[] args)
{
double d[]={6.2,6.9,7.3,3.2,5.8}; Double[] D=new Double[d.length]; for(int i=0;i<d.length;i++)
{
D[i]=new Double(d[i]);
} Arrays.sort(D,Collections.reverseOrder()); for(int i=0;i<D.length;i++)
{
d[i]=D[i].doubleValue();
} for(int i=0;i<d.length;i++)
System.out.println(d[i]); }
}
import java.util.Arrays;
import java.util.Collections;public class Sort
{
public static void main(String[] args)
{
double d[]={6.2,6.9,7.3,3.2,5.8};
System.out.print("Before sort:");
for(int i=0;i<d.length;i++)
System.out.print(d[i]+" "); Double[] D=new Double[d.length]; for(int i=0;i<d.length;i++)
{
D[i]=new Double(d[i]);
} Arrays.sort(D,Collections.reverseOrder()); for(int i=0;i<D.length;i++)
{
d[i]=D[i].doubleValue();
} System.out.print("\nAfter sort:");
for(int i=0;i<d.length;i++)
System.out.print(d[i]+" "); }
}
public static void main(String[] args){
ArrayList list=new ArrayList();
list.add("6.2");
list.add("6.9");
list.add("7.3");
list.add("3.2");
list.add("5.8"); Collections.sort(list);
for(int i=list.size();i>0;i--){
System.out.println((String)list.get(i));
}
}
}
public static void main(String[] args){
ArrayList list=new ArrayList();
list.add("6.2");
list.add("6.9");
list.add("7.3");
list.add("3.2");
list.add("5.8"); for(int i=0;i<list.size();i++){
System.out.println((String)list.get(i)); Collections.sort(list);
for(int j=list.size();j>0;j--){
System.out.println((String)list.get(j));
}
}
}
public static void main(String[] args){
double d[]={6.2,6.9,7.3,3.2,5.8};
//output
for(int count=1;count<=5;count++)
System.out.println(count+";"+d[count]); //sort
int i=0;
int j=0;
for(i=2;i<=5;i++){
if(d[i]<d[i-1]){
d[0]=d[i];
d[i]=d[i-1];
for(j=i-2;d[0]<d[j];j--)
d[j+1]=d[j];
d[j+1]=d[0];
}
}
//output
for(count=1;count<=5;count++)
System.out.println(count+";"+d[count]);
}
}
这句话就是按降序排列的Java sort库函数