java不定长数组

java当中想要输入一个未知长度的数组,可以首先把运行窗口输入的一串数字看成是字符串,以分隔符分割,确定长度后再赋值给数组。

        Scanner in=new Scanner(System.in);
        String[] strnums=null;
        strnums=in.nextLine().split(" ");
        int length=strnums.length;
        int[] nums=new int[length];
        for(int i=0;i<length;i++){
            nums[i]=Integer.valueOf(strnums[i]);
        }
posted @ 2022-04-02 14:43  Dreamer_szy  阅读(1444)  评论(0)    收藏  举报