使用scanner类在java中获取用户输入数组

时间:2014-08-22 10:22:16

标签: java java.util.scanner user-input

如何使用扫描仪类从用户端获取数组输入?任何其他方法也将不胜感激。 例如,如果我们需要创建一个数组然后从用户端获取输入。 谢谢!!

1 个答案:

答案 0 :(得分:6)

检查以下代码......用于读取整数数组

    public class TakingInput {

    public static void main(String[] args) {

        Scanner s=new Scanner(System.in);

        System.out.println("enter number of elements");

        int n=s.nextInt();

        int arr[]=new int[n];

        System.out.println("enter elements");

        for(int i=0;i<n;i++){//for reading array
            arr[i]=s.nextInt();

        }

        for(int i: arr){ //for printing array

            System.out.println(i);

        }


    }

}