- public static void main(String[] args) {
- Scanner sc=new Scanner(System.in);
- //键盘录入数组大小,及元素
- System.out.println("请输入数组的长度:");
- int m=sc.nextInt();
- //定义一个char数组用来接收键盘录入数据
- String[] arr=new String[m];
-
- //获取键盘录入数据
- for (int i = 0; i < arr.length; i++) {
- //由于前面键盘录入了一个数字,结尾默认会有一个回车符,所以需重新定义一个Scanner对象来获取键盘录入的String类型数据
- Scanner sc1=new Scanner(System.in);
- System.out.println("请输入数组的第"+(i+1)+"个元素:");
- arr[i]=sc1.nextLine();
- }
- //输出原始数组
- System.out.print("您输入的数组是:{");
- for (int i = 0; i < arr.length; i++) {
- System.out.print(arr[i]+",");
- }
- System.out.print("}");
复制代码
OK搞定了,谢了 |