Java: how do I initialize an array size if it's unknown?

前端 未结 7 656
庸人自扰
庸人自扰 2021-02-04 03:47

I\'m asking the user to enter some numbers between 1 and 100 and assign them into an array. The array size is not initialized since it is dependent on the number of times the us

7条回答
  •  故里飘歌
    2021-02-04 04:17

    String line=sc.nextLine();
        int counter=1;
        for(int i=0;i=line.length() || line.charAt(j)==' ') {
                    break;
                }
                j++;
            }
            numbers[counter]=Integer.parseInt(line.substring(i,j));
            i=j;
            counter++;  
        }
        for(int i=0;i

    I always use this code for situations like this. beside you can recognize two or three or more digit numbers.

提交回复
热议问题