Отдельные значения столбца в CSV-файле
У меня есть CSV-файл. столбцы в файле CSV - "SNo. StateName CityName AreaName PinCode NonServ.Area MessangerService Замечание". Столбец CityName имеет повторяющиеся значения.
Пример: во многих записях это имеет уникальное значение (Дели). Есть ли какой-либо подход в Java, чтобы прочитать этот CSV-файл и получить различные значения из этого столбца CSV-файла.
2 ответа
Единственный способ, о котором я могу думать, - это делать это построчно и сохранять каждое значение в структуре типа массива. Использование структуры набора, такой как HashSet или TreeSet, обеспечит уникальные значения.
Другой вариант, который не является тем, что вы искали, но может работать в зависимости от вашего проекта, заключается в использовании базы данных вместо файла CSV. Тогда становится очень легко выбирать различные значения в столбце.
df - это место, где вы читали данные csv
df[CityName].unique()