Java/입출력
한줄 단위로 문자열 입력받아 처리하기
Bohemian life
2012. 4. 13. 22:54
package com.reader;//한줄 단위로 문자열 입력받아 처리하기 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class ReaderWriterTest01 { public static void main(String[] args){ String fileName; //inputStreamReader 객체생성 inputstream을 inpuStreamReader로 바꿈 //바이트 스트림 -> 문자 스트림 //InputStreamReader myIn = new InputStreamReader(System.in); //BufferedReader keyBr = new BufferedReader(myIn); BufferedReader keyBr = new BufferedReader(new InputStreamReader(System.in)); try{ System.out.print("파일 이름을 입력하세요 -> "); fileName = keyBr.readLine(); System.out.println(fileName); //keyBr.close(); //myIn.close(); }catch(IOException e){ System.out.print(e); }finally{ if(keyBr != null);{ try{ //스트림을 닫음 keyBr.close(); }catch(IOException e){ e.printStackTrace(); } } /*if(myIn != null){ try{ myIn.close(); }catch(IOException e){ e.printStackTrace(); } }*/ } } }