定义一个数组,数据长度为3,数组元素分别为3、2、5,用JAVA编程对这三个元素进行从小到大的排序!!紧急求

如题!!!

第1个回答  2008-09-26
前面已经介绍了工具类中arrays里面的一个排序的算法!
现在就利用循环做的
public class B {
public static void main(String [] args) {
int[]array={3,2,5};
for(int i=1;i<array.length;i++)
for(int j=0;j<i;j++)
{
if(array[j]>array[i]){
int temp=array[j];
array[j]=array[i];
array[i]=temp;
}

}
for(int m=0;m<array.length;m++)
System.out.println(array[m]);
}

}本回答被提问者采纳
第2个回答  2008-09-26
import java.util.Arrays;

public class TT {
public static void main(String[] args) {
int [] tt={3,2,5};
Arrays.sort(tt);
for(int i=0;i<tt.length ;i++)
System.out.println(tt[i]); // );// 调用arrays里的排序算法
}

}
第3个回答  2008-09-26
import java.util.Arrays;
class Test {
public static void main(String[] args) {
int[] arrayOflnts = { 3,2,5 };
Arrays.sort(arrayOflnts);// 调用arrays里的排序算法
for (int i = 0; i < 3; i++) {
System.out.print(arrayOflnts[i] + ","); // 输出
}
}
}
第4个回答  2012-03-13
int[] num = {3,2,5};
for(int i=0;i<num.length;i++){
for(int j=i+1;j<num.length;j++){
if(num[i] > num[j]){
int temp = num[j];
num[j] = num[i];
num[i] = temp;
}

}
}