-
Java - CSV 파일 읽기Java 2022. 6. 21. 18:10반응형
public static List<String> readFile(String filePath) throws Exception { File file = new File(filePath); BufferedReader fileReader = new BufferedReader(new FileReader(file)); CSVParser csvParser = new CSVParserBuilder() .withSeparator(';') .build(); CSVReader csvReader = new CSVReaderBuilder(fileReader) .withCSVParser(csvParser) .build(); String [] record = null; List<String> result = new ArrayList<>(); while ((record = csvReader.readNext()) != null) { log.info(record[0]); result.add(record[0]); } return result; }
filePath를 입력받고 CSVReader를 가지고 파일을 읽는다.
반응형'Java' 카테고리의 다른 글
Java - ArrayList.addAll() 사용법 및 예제 (0) 2022.07.05 Java - 1개의 element로 list 생성하기 (0) 2022.06.21 Java - Map 사용법 (Hashtable, HashMap, ConcurrentHashMap) (0) 2022.06.15 Java - 자바 제곱근, 거듭제곱 구하는 방법 (Math class) (0) 2022.06.09 Java - 자바 List 사용법 (0) 2022.06.09