PackageJbit.io;ImportJava.io.*; Public classFilemethods { Public Static voidMain (string[] args) {filemethods fm=NewFilemethods (); File File=NewFile ("D:\\mydoc\\test.txt"); //fm.create (file);fm.showfileinfo (file); //fm.delete (file); } /*** How to create a file *@paramFile Object*/ Public voidCreate (file file) {if(!file.exists ()) { Try{file.createnewfile (); System.out.println ("The file has been created!" "); } Catch(IOException e) {e.printstacktrace (); } } } /*** Delete Files *@paramFile Object*/ Public voidDelete (file file) {if(File.exists ()) {file.delete (); System.out.println ("The file has been deleted!" "); } } /*** Show file information *@paramFile Object*/ Public voidshowfileinfo (file file) {if(File.exists ()) {//determine if a file exists if(File.isfile ()) {//if the fileSystem.out.println ("Name:" +file. GetName ()); System.out.println ("Relative path:" +File.getpath ()); System.out.println ("Absolute path:" +File.getabsolutepath ()); System.out.println ("File Size:" + file.length () + "bytes"); } if(File.isdirectory ()) {System.out.println ("This file is a directory"); } }ElseSystem.out.println ("File does not exist"); }}
40. View file properties, create and delete files