과제 코드

package org.javaro.lecture; import java.io.*; import java.util.*; public class Pr { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("조병수-20191120-콜렉션과 제너릭 과제"); try { File csv = new File("F://Users/whqud/Desktop/자바실습/20191120.csv"); FileWriter fin = new FileWriter("F://Users/whqud/Desktop/자바실습/3.csv"); BufferedReader br = new BufferedReader(new FileReader(csv)); String line = ""; int row=0,i; while((line= br.readLine())!= null) { List<String> list = Arrays.asList(line.split(",")); for(i=0; i<list.size(); i++) { if(i == (list.size()-1)){ System.out.print(list.get(i)); fin.write(list.get(i)+""); }else { System.out.print(list.get(i)+","); fin.write(list.get(i)+","); } } System.out.println(""); fin.write("\n"); row++; } br.close(); fin.close(); System.out.println("파일작성 완료"); } catch(FileNotFoundException e){ e.printStackTrace(); } catch(IOException e) { e.printStackTrace(); } } }

실행창

lobster

메모장

lobster