例如我輸入2
下面能輸入
1 2
2 1
或者輸入3
3 2 1
1 2 3
1 3 2
我寫了一個簡易的程序,看看下面代碼對你有沒有幫助:
public class ArrayTest {
public static void main(String[] args) {
//獲取數組長度
System.out.println("請輸入數組長度:");
Scanner scanner = new Scanner(System.in);
int arrayLength = scanner.nextInt();
//生成數組
System.out.println("請輸入數組內容,以回車分隔:");
String[] arr = new String[arrayLength];
//錄入數組內容
for(int i=0;i<arr.length;i++){
arr[i] = scanner.next();
}
//打印數組內容
for(int i=0;i<arr.length;i++){
System.out.print(arr[i] + "\t");
}
}
}