У меня есть файл с 2939 строками, и я пытаюсь сохранить пять строк вместе в одном индексе массива 2D-символов. Так,Только положить определенное количество строк в массиве char
char [][] myArray;
myArray[0] = {} //<--char array of first five lines
myArray[1]= //char array of next five lines
путь я реализую это:
int countLines=0;
while (sc.hasNext() countLines <5) { //sc is scanner
//read each line and append to a string builder
//then convert stringbuilder to char array and
//store in myArray[0]
countLines++;
}
Я застрял на части хранения следующие пять строк в [1] туАггау. Любая помощь будет оценена по достоинству. Благодаря!
Как номер строки неизвестна, поэтому использовать ArrayList вместо массива. – Masudul
Почему вы хотите использовать массив символов? Как нет списка в соответствии с вашими потребностями? –
fge
Почему бы не использовать 'String'? – CKing