과제 코드

package org.javaro.lecture; import java.io.*; public class Ex11_4 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("조병수-20191120-스트림과제"); float[][] indat = new float[10][3]; try { File csv = new File("F://Users/whqud/Desktop/자바실습/20191120.csv"); BufferedReader br = new BufferedReader(new FileReader(csv)); FileWriter fin = new FileWriter("F://Users/whqud/Desktop/자바실습/2.csv"); String line = ""; int row = 0,i; while((line= br.readLine())!= null) { String[] token = line.split(",",-1); for(i=0; i<3; i++) indat[row][i] = Float.parseFloat(token[i]); for(i=0; i<3; i++) { if(i==2) { System.out.print(indat[row][i]); fin.write(indat[row][i]+""); } else { System.out.print(indat[row][i]+","); fin.write(indat[row][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