
1个回答
展开全部
import java.util.Arrays;
import java.util.Scanner;
public class arrCalculate {
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
System.out.println("请输入数组大小:");
int n=scan.nextInt();
int[] arr=new int[n];
System.out.println("请输入"+n+"个整数");
for(int i=0;i<n;i++){
arr[i]=scan.nextInt();
}
Arrays.sort(arr);
for(int i=0;i<arr.length;i++){
System.out.println(arr[i]);
}
}
}
import java.util.Scanner;
public class arrCalculate {
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
System.out.println("请输入数组大小:");
int n=scan.nextInt();
int[] arr=new int[n];
System.out.println("请输入"+n+"个整数");
for(int i=0;i<n;i++){
arr[i]=scan.nextInt();
}
Arrays.sort(arr);
for(int i=0;i<arr.length;i++){
System.out.println(arr[i]);
}
}
}
更多追问追答
追问
如果改为降序呢 不使用 Arrays,使用循环比较!
我是初学着 见谅!!
追答
也可以不用Array的函数sort()排序,可以自己排序,方法很多,最基础的冒泡排序,还有选择排序,快速排序等,你自己可以网上看看,代码都很详细
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询