Привет всем. Подскажите пожалуйста, пример решил правильно, но решил с учетом того, что я знаю каким будет массив. В условии сказано: Условие №1 Считать 10 чисел с консоли и заполнить ими массив с помощью метода getArrayOfTenElements(). От чего я пишу вот так:
public static int[] getArrayOfTenElements() {
    int i = 0;
    int[] b = new int[10];
    Scanner console = new Scanner(System.in);
    while (console.hasNextInt()) {
        b[i] = console.nextInt();
        i++;
        if (i == b.length) break;
    }
    return b;
}
Заведомо зная, что b.length будет 10, я создаю массив размерностью 10. Можно ли решить Условие №1 так, чтоб массив заполнялся по мере ввода чисел с клавиатуры. Например, если нам неизвестно что будет введено 10 чисел ? Спасибо :)