Чтение указанных c данных из строки в текстовом файле в соответствующие массивы, в Java - PullRequest
0 голосов
/ 03 апреля 2020

enter image description here

Это текстовый файл

После каждой запятой в строке это отдельный фрагмент данных, например

первые данные - это имя, затем фамилия, затем контактный номер, затем адрес, затем колледж, затем идентификатор колледжа, затем курс, затем специализация

Мне нужно написать java программу, которая будет читать текст файл и для каждой строки, и для каждого фрагмента данных, будет хранить информацию в соответствующих массивах в программе, например, все прочитанные «имена» будут храниться в массиве «имя» и т. д.

Мне было легко писать в python, используя line.split(“,”), но java совершенно другой для меня, чтобы понять

1 Ответ

0 голосов
/ 03 апреля 2020

Да, вы также можете достичь этого в java, используя метод split, разделив каждую строку на отдельную, в вашем случае это запятая, и вы получите строковый массив. Затем выполните итерацию по массиву и отобразите ваши ключи.

Рассмотрим пример ниже

String line = "Amit, 29"; String []values = line.split(","); String name = values[0]; String age = values[1];

...