Я пытаюсь прочитать файл .CSV, который состоит из почтовых индексов и их адресов по всей стране.Всякий раз, когда я пытаюсь прочитать файл, консоль печати просто показывает часть файла, а не весь файл.Что я должен сделать, чтобы напечатать весь файл на консоль.
Я работаю над eclipse, и я пробовал и CSVreader (библиотека openCSV), и сканер inputStream, но они показывают разные результаты при их выполнении каждый раз.
public class Database
{
public static void main(String[] args) throws Exception
{
CSVReader reader = new CSVReader(new FileReader("data.csv"));
List<String[]> allRows = reader.readAll();
for(String[] row : allRows){
System.out.println(Arrays.toString(row));
}
}
}
Ожидаемое:
[Чакрагаон, SO, 744112]
[Chatham, SO, 744102]
[Delanipur, SO, 744102]
[Marine Jetty, SO, 744101]
[Минни Бэй, SO, 744103]
[NSBuilding, SO, 744101]
Фактический:
[Minnie Bay, SO, 744103]
[NSBuilding, SO, 744101]
Файл состоит из 100 000+ строк.