Нужно ли назначать Java-массив длине в начале? или может быть динамичным и принимать неограниченное количество данных, пока пользователь не решит, что этого достаточно?Ввод и длина массива Java
Везде я смотрю длина всегда определяется ... Пример
public static void main(String[] args)
{
int a[] = new int[10];
System.out.println("Please enter your number: "\n);
}
Вместо 10, можно сказать, в то время в будущем, когда пользователь решает ввести определенное количество, как -1, массив завершен? Поэтому пользователь может продолжать вводить информацию, потому что не знает, сколько информации они будут вводить в массив. Я нашел в одном месте, используя (int ... number), является ли это жизнеспособным способом объявления объявленной суммы?
Так что вы ищете 'ArrayList'? – AntonH