자바(deprecated)/io
reader
by monkey-k777
2019. 6. 10.
package demo.reader;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class BufferedReaderDemo1 {
public static void main(String[] args) throws FileNotFoundException, IOException {
FileReader reader = new FileReader("c:/temp/data.csv");
BufferedReader br = new BufferedReader(reader);
/*
br.readLine();
br.readLine();
br.readLine();
// 15~17 이미 읽어서 null 뜸.
String text1 = br.readLine();
String text2 = br.readLine();
String text3 = br.readLine();
String text4 = br.readLine();
System.out.println(text1);
System.out.println(text2);
System.out.println(text3);
System.out.println(text4);
*/
String text = null;
while ((text=br.readLine()) != null) {
System.out.println(text);
}
br.close();
}
}
package demo.reader;
import java.io.BufferedReader;
import java.io.FileReader;
public class BufferedReaderDemo2 {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new FileReader("c:/temp/data.csv"));
int totalEventCount = 0;
String text = null;
while ((text=reader.readLine()) != null) {
String[] items = text.split(",");
String location = items[5].replace("\"", "");
if (location.startsWith("서울특별시")) {
// 발생건수
int event = Integer.parseInt(items[6]);
totalEventCount += event;
}
}
System.out.println("서울지역 발생건수 : " + totalEventCount);
}
}