Проблем с пълнене на масив
Scanner input = new Scanner(System.in);
intlineCount = input.nextInt();
String[] inputArr = new String[lineCount];
for (int i = 0; i < lineCount; i++) {
inputArr[i] = input.nextLine();
}
Нещо не мога да разбера защо горният код не ми пълно правилно масива. 1-ят подаден Стринг отива на на 1-ва позиция (не на нулева), 2-ят на 2-ра и т.н. А на нулева позиция няма нищо. Нещо не мога да загрея къде е грешката.
edit: Всъщност проблемът е че след първото натискане на клавиш след като вкарам 1-я int (lineCount), директно ме праща на нов ред (все едно взима null за вход), завърта отново цикъла и тогава почва да пълни масива от позиция i=1. Дано някой ме е разбрал, че аз като го чета трудно се разбирам.