java如何实现一个数组从小到大排序的操作呢?

乔欣 Java经验 发布时间:2023-03-20 21:57:23 阅读数:11321 1
下文笔者讲述数组从小到大的排序方法及示例分享,如下所示
实现思路:
    使用两个for循环
        借助if判断数据进行排序操作
import java.util.Arrays;
public class ArraySort {
 
    public static void SelectSort(int[] needSortArray) {
        int tmp = 0;
        for (int i = 0; i < needSortArray.length; i++) {
            for (int j = i + 1; j < needSortArray.length; j++) {
                if (needSortArray[j] < needSortArray[i]) {
                    tmp = needSortArray[i];
                    needSortArray[i] = needSortArray[j];
                    needSortArray[j] = tmp;
                }
            }
        }
    }
 
    public static void main(String[] args) {
        int[] a1 = {32,2,11,9,22,66,8,11,19};
        SelectSort(a1);
        System.out.println(Arrays.toString(a1)); 
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202303/16793206776122.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者