永发信息网

Java中如何对int类型的数据进行排序?

答案:2  悬赏:10  手机版
解决时间 2021-01-14 17:47
  • 提问者网友:愿为果
  • 2021-01-13 21:49
Java中如何对int类型的数据进行排序?
最佳答案
  • 五星知识达人网友:愁杀梦里人
  • 2021-01-13 22:50
可以用到排序,用的比较多的是冒泡排序。 代码例子如下:

public class Test {
    public static void main(String[] args) {
        int[] a = {1, 8, 5, 2, 4, 9};
        //冒泡排序
        for (int k = 0; k < a.length - 1; k++) {
            for (int j = k + 1; j < a.length; j++) { // 升序把<改成>
                if (a[k] > a[j]) {
                    int temp = a[k];
                    a[k] = a[j];
                    a[j] = temp;
                }
            }
        }
        System.out.println("排序后: ");
        for(int i = 0; i < a.length; i++){
            System.out.print(a[i] + "  ");
        }
    }
}
全部回答
  • 1楼网友:持酒劝斜阳
  • 2021-01-14 00:25
import java.util.Arrays;
public class Test2{
public static void main(String[] args){
int[] a={5,4,2,4,9,1};
Arrays.sort(a); //进行排序
for(int i: a){
System.out.print(i);
}
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯