总结:实现从键盘控制执行次数,困惑我很久,直到昨日在提问时,网友说通过循环是肯定可以的所以顿悟了
package com.c2; import java.util.Arrays; import java.util.Scanner; //从键盘输入数,然后排序√好了 public class tree { public static void main(String[] args) { Scanner c = new Scanner(System.in); System.out.println("输入执行次数-----"); int x = c.nextInt(); int y[] = new int[x]; for (int i = 0; i < x; i++) { System.out.println("请输入" + "第" + (i + 1) + "个数----"); y[i] = c.nextInt(); } Arrays.sort(y); for (int j = 0; j < y.length; j++) { System.out.print(y[j] + " "); } } } // 输入执行次数----- 6 请输入第1个数---- 43 请输入第2个数---- 3 请输入第3个数---- 2454 请输入第4个数---- 34 请输入第5个数---- 7 请输入第6个数---- 54 3 7 34 43 54 2454