IO package test

Programming/JAVA 2011. 4. 8. 17:19


package io;

import java.io.*;

public class FileTest1
{
 public static void main(String[] args)
 {
  
  File file=new File("D:\\302_java\\java1\\Day0404\\src\\io\\ReaderTest1.java");
  /*
  System.out.println(file.exists());   //존재여부
  System.out.println(file.length());   //바이트 길이
  System.out.println(file.isDirectory());  //디렉토리 여부 
  System.out.println(file.isFile());   //파일인지 아닌지
  System.out.println(file.getAbsolutePath()); //파일의 절대경로
  System.out.println(file.getName());   //파일명
  */
  
  FileReader fr=null;
  BufferedReader br=null;
  String str=null;
 
  try
  {
   fr=new FileReader(file);
   br=new BufferedReader(fr);
   System.out.println("==파일읽기===");
   
   while(true)
   {
    try
    {
     str=br.readLine();
    }
    catch (IOException e) {}
    
    if(str==null)
     break;
    System.out.println(str);
   }
   
  }
  
  
  catch (FileNotFoundException e)
  {
   System.out.println("파일오류: "+e.getMessage());
   e.printStackTrace();
  }
  
  
  finally
  {
   try
   {
    br.close();
    fr.close();
   }
   
   catch(IOException e) {}
   
   
  }
  
  
 }
}

///결과는 불러온 파일의 내용을 출력한다
불러온 파일안 내용 과 실행결과



///////////실행결과

Posted by 커널제로

본 블로그는 페이스북 댓글을 지원합니다.

,