输入5个数将其排序后输出java
3个回答
展开全部
public static void main(String[] args){
Integer[] numbers = new Integer[5];
int i = 0;
do{
System.out.print("请输入第" + (i + 1) + "个数:");
Scanner scanner = new Scanner(System.in);
scanner.useDelimiter("\n");
String next = scanner.nextLine();
numbers[i] = Integer.parseInt(next);
i++;
}while (i < 5);
Arrays.sort(numbers);
System.out.print("您输入的5个数字,排序后的结果是:");
for (Integer number : numbers){
System.out.println(number);
}
}
展开全部
五个数放到数组里。
arrays.sort(数组) //即可。从小到大排。
arrays.sort(数组) //即可。从小到大排。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class Sort {
public static void main(String args[])throws Exception{
Scanner in = new Scanner(System.in);
int[] arr = new int[5];
for(int i=0;i<arr.length;i++){
System.out.println("请输入第"+(i+1)+"个数:");
arr[i] = in.nextInt();
}
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
}
}
public static void main(String args[])throws Exception{
Scanner in = new Scanner(System.in);
int[] arr = new int[5];
for(int i=0;i<arr.length;i++){
System.out.println("请输入第"+(i+1)+"个数:");
arr[i] = in.nextInt();
}
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询