Memory Drive

반응형
 
  1. import java.io.File;

  2. public class FileInfo
  3. {
  4.   public static void main(String args[])
  5.   {
  6.     if(args.length!=1) {
  7.       System.out.println(" ex) : java FileInfo <파일이름>" );
  8.       System.exit(1);
  9.     }
  10.    
  11.     File infoFile = new File(args[0]);
  12.    
  13.     if(infoFile.exists()) {
  14.       System.out.println("파일이름 : " + infoFile.getName());
  15.       System.out.println("상대경로 : " + infoFile.getPath());
  16.       System.out.println("절대경로 : " + infoFile.getAbsolutePath());
  17.       System.out.println("쓰기가능 : " + infoFile.canWrite());
  18.       System.out.println("읽기가능 : " + infoFile.canRead());
  19.       System.out.println("숨은파일 : " + infoFile.isHidden());
  20.       System.out.println("파    일 : " + infoFile.isFile());
  21.       System.out.println("디렉토리 : " + infoFile.isDirectory());
  22.       System.out.println("파일크기 : " + infoFile.length() + "Byte");
  23.       System.out.println("최종수정 : " + infoFile.lastModified());
  24.     } else {
  25.       System.out.println("파일이 없습니다.");
  26.     }
  27.   }
  28. }

반응형