Java程序排序短数组


在本文中,我们将学习如何使用Arrays.sort()方法Java中排序短数组。首先声明并初始化一个未排序的短数组,然后对其进行排序并显示排序后的数组。

Arrays.sort()方法此方法按升序对具有指定范围和指定顺序的数组元素进行排序。

语法

public static void sort(Object[] a, int fromIndex, int toIndex)

排序短数组的步骤

以下是Java中排序短数组的步骤:

  • 声明并初始化一个未排序的short数组。
  • 打印未排序的数组。
  • 使用Arrays.sort()对数组进行排序。
  • 打印排序后的数组。

Java程序排序短数组

以下是Java程序排序短数组的示例:

import java.util.*;
import java.util.*;
public class Demo {
  public static void main(String[] args) {
    short[] arr = new short[] {
      35,
      25,
      18,
      45,
      77,
      21,
      3
    };
    System.out.println("Unsorted:");
    for (short s: arr) {
      System.out.println(s);
    }
    System.out.println("Sorted:");
    Arrays.sort(arr);
    for (short s: arr) {
      System.out.println(s);
    }
    System.out.println();
  }
}

输出

Unsorted:
35
25
18
45
77
21
3
Sorted:
3
18
21
25
35
45
77

代码说明

初始化一个未排序的short数组并打印其元素。使用Arrays.sort()按升序对数组进行排序,然后打印排序后的数组。for-each循环用于遍历数组元素以显示元素。

更新于: 2024年8月6日

2K+浏览量

启动你的职业生涯

通过完成课程获得认证

开始学习
广告