|
¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â |
// File class test import java.io.*; import java.util.*; class fileTest { //Fileds String fileName; //Å°º¸µå·Î ÀÔ·ÂµÈ ÆÄÀÏ ÀúÀå String filePath = "f:/park/java"; //Å°º¸µå·Î ƯÁ¤ ÆÄÀÏ ÀÔ·Â public void fileInput() { try { InputStreamReader reader = new InputStreamReader(System.in); BufferedReader inputBuffer = new BufferedReader(reader); System.out.print("File Name = "); fileName = inputBuffer.readLine(); } catch(Exception ex){} } //ÆÄÀÏ Á¤º¸ Ãâ·Â public void fileInfo() { File f= new File(filePath,fileName); double fileSize; Date date; System.out.println("-------------------------"); // ÆÄÀÏ À¯¹« ÆǺ° if(!f.exists()) { System.out.print(f.getParent()); System.out.println(" ³»¿¡ ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù."); return; } // Àбâ Àü¿ëÀΰ¡ if( f.canWrite()) { System.out.println("¾µ¼ö ÀÖ½À´Ï´Ù."); } else { System.out.println("Àбâ Àü¿ë ÀÔ´Ï´Ù."); } // ÇØ´ç ÆÄÀÏÀÇ Àý´ë °æ·Î Ç¥½Ã System.out.println("Path = " + f.getAbsolutePath()); // ÃÖÁ¾ ¼öÁ¤ÀÏ date = new Date(f.lastModified()); System.out.println("Last Modified = " + date.toString()); // ÆÄÀÏÀÇ Å©±â (Mb) fileSize = f.length() / 1000; System.out.println("File Size = " + fileSize + "Kb"); System.out.println("-------------------------"); } // ƯÁ¤ µð·ºÅ丮³» ¸ðµç ÆÄÀÏ Ãâ·Â public void allListFile () { File path = new File(filePath); String files[] = path.list(); for(int i=0 ; i<files.length ; i++) { System.out.println(files[i]); } } public static void main(String args[]) { fileTest ft=new fileTest(); ft.fileInput(); ft.fileInfo(); ft.allListFile(); } } |
¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â |