У меня есть список значений в текстовом файле,Включение списка в индексированный массив
People.txt[
Name, ID, DOB, Sex
Bill, 12, 12/12/1989, Male
Cindy, 13, 12/11/1991, Female
]
Я первоначально прочитал значения в строку затем преобразовали строку в массив в «» значение используя
List<String> items = Arrays.asList(str.split("\\s*,\\s*"));
, но я хочу, чтобы попытаться найти способ либо создать объект, содержащий заголовки и сортировки их в списки или массив ассоциативных массивов с индексами для всех значений.
Я довольно новичок в Java, и я не могу понять, как преобразовать значения в массив с заголовками.
Откуда берутся ваши данные? Это CSV? Потому что там есть читатели с открытым исходным кодом CSV. – mogosselin
Нет, это всего лишь файл .txt, который я мог бы преобразовать в CSV, затем прочитал его, но я надеялся на более быстрый/более грязный способ сделать это. Можете ли вы порекомендовать читатель с открытым исходным кодом? –