黑马程序员技术交流社区

标题: 怎么用Scanner输入一个数组? [打印本页]

作者: gzp123    时间: 2015-4-30 23:41
标题: 怎么用Scanner输入一个数组?
怎么用Scanner输入一个数组?
作者: 大西洋    时间: 2015-5-1 00:13
这样存,我写一个方法,你可以调用试试:

  1.         public static void scanArray(){
  2.                 System.out.println("\r请输入数组:");
  3.                 Scanner scan = new Scanner(System.in);
  4.                 // 定义一个数组用于保存输入的数据
  5.                 String[] arr = new String[10];
  6.                 for (int i = 0; i < arr.length; i++) {
  7.                         // 把数据按照从0开始的下标存入arr 数组
  8.                         arr[i] = scan.nextLine();
  9.                         // 输出存入的数组
  10.                         System.out.println("您输入的数组是: "+arr[i]);
  11.                 }
  12.         }
复制代码

作者: 米江波    时间: 2015-5-1 00:39
学习了  很简洁啊
作者: 19期1910    时间: 2015-5-1 01:20
路过,学习下

作者: 海带    时间: 2015-5-1 07:33
用循环读取就行了
作者: 北京南瓜    时间: 2015-5-1 09:58
导包for循环就行了
作者: Zack    时间: 2015-5-1 10:13
写一个循环 一个个读进去
作者: brouse    时间: 2015-5-1 10:26
标准步骤
        使用Scanner的步骤:
                A:导包
                        import java.util.Scanner;
                B:创建对象
                        Scanner sc = new Scanner(System.in);

                        System.in:是标准输入流。对应着键盘录入。
                C:调用方法获取int类型数据
                        int number = sc.nextInt();
作者: 我爱吃橙子    时间: 2015-5-1 13:56
以前没考虑过这个,学习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2