自定义一个整型数组,数组长度为5,通过循环输入进行数组初始化。使用排序算法对数组进行排序,使其递增输出(每个数之间以空格分割)。java
时间: 2024-12-11 13:17:55 浏览: 14
在Java中,你可以使用Scanner类从用户那里获取输入,然后创建一个大小为5的整型数组,并通过for循环进行初始化。接着,可以使用Arrays.sort()函数对数组进行排序,这里我们选择使用内置的快速排序。最后,遍历并打印排序后的数组。
以下是一个示例代码:
```java
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int[] array = new int[5]; // 创建一个长度为5的整型数组
System.out.println("请输入五个整数:");
for (int i = 0; i < array.length; i++) {
array[i] = input.nextInt(); // 循环输入并存储到数组中
}
// 对数组进行排序
Arrays.sort(array);
// 输出排序后的数组
System.out.print("排序后的数组:");
for (int num : array) {
System.out.print(num + " "); // 用空格分隔数字
}
System.out.println();
input.close();
}
}
```
当你运行这个程序,它会提示你依次输入五个整数,然后按升序显示它们。
阅读全文