Как я могу определить длину массива, используя stdIn от Wayne - PullRequest
0 голосов
/ 13 ноября 2018

так что для университета мы использовали класс StdIn Уэйна.Может кто-нибудь сказать мне, как я могу дать массиву "speicher" длину, которая соответствует количеству целых чисел, переданных "входным документом".

public class xy {

public static void main(String[] args) {



    while (!StdIn.isEmpty()) {
    laenge ++;
    } 
    int x = 0;
    int speicher [] = new int [**?**];
    int q = 0;
    while (!StdIn.isEmpty()) {
        int value = StdIn.readInt();

                if (value != x){

                // StdOut.println(value);
                q ++;
                speicher [q] = value;
            }
         x = value;
    }
    for (int i = 0; i < laenge +1; i ++) { 
    System.out.println (speicher [i]);
        }
    }
 }
...