java 数组录入排序算法
发布网友
发布时间:2022-05-20 18:59
我来回答
共2个回答
热心网友
时间:2023-11-13 12:05
//给你写了个新的
//给点财富鼓励一下,ok?
import java.util.Arrays;
import java.util.Scanner;
public class lianxi
{
public static void main(String[] args)
{
int capacity=16,count=0;
int[] arr=new int[capacity];
Scanner sc=new Scanner(System.in);
String s=null;
System.out.println("请输入要排序的数据,输入exit结束:");
while(true)
{
s=sc.nextLine();
if(null!=s)
{
if(s.equals("exit"))
{
break;
}
else if(count+1>=capacity)
{
capacity*=2;
arr=Arrays.copyOf(arr,capacity);
}
arr[count++]=Integer.parseInt(s);
}
}
Arrays.sort(arr,0,count);
System.out.println("min="+arr[0]);
System.out.println("max="+arr[count-1]);
}
}
热心网友
时间:2023-11-13 12:06
使用一些排序方法,将数字从大到小排序。