java窗口how2j_HOW2J java文件的创建及常用方法
package File;
import java.io.File;
import java.util.Date;
public class FileObject {
public static void main(String[] args) {
//一 創建
//絕對路徑
File f1 = new File("d:/javaha");
System.out.println("f1的絕對路徑"+f1.getAbsolutePath());
//相對路徑,相對于工作目錄,如果在eclipse里,會創建到項目目錄
File f2 =new File("LOL.exe");
System.out.println("f2的絕對路徑"+f2.getAbsolutePath());
//把f1作為父目錄創建對象
File f3 =new File(f1,"lol.exe");
System.out.println("f3的絕對路徑"+f3.getAbsolutePath());
//文件常用方法
System.out.println("判斷是否存在"+f1.exists());
System.out.println("判斷是否是文件夾"+f1.isDirectory());
System.out.println("判斷是否是文件"+f1.isFile());
System.out.println("獲取文件的長度"+f1.length());
//文件的修改時間
long time =f1.lastModified();
Date d =new Date(time);
System.out.println("獲取文件最后的修改時間"+d);
f1.setLastModified(0);//將文件修改時間為1970年1.1
//文件重命名
File f4 = new File("d:/javaha/data.exe");
f3.renameTo(f4);
System.out.println("把lol.exe改成了data.exe");
File f =new File("d:/javaha/gys/tm.ski");
//以字符串數組的形式,返回當前文件夾中所有文件(不包含子文件及子文件夾
f.list();
//以文件數組的形式,返回當前文件夾的所有文件(不包含子文件及子文件夾)
File[] fs =f.listFiles();
//以字符串形式返回獲取所在文件夾
f.getPath();
//以文件形式返回獲取所在文件夾
f.getParentFile();
//創建文件夾.如果父類文件夾不存在,創建就無效
f.mkdir();
//創建文件夾,如果父類文件夾不存在,就會創建父文件夾
f.mkdirs();
//創建一個空文件,如果父文件夾不存在,就會拋出異常
f.createNewFile();
//創建一個空文件之前,通常會創建父目錄
f.getParentFile().mkdirs();
//列出所有的盤符c:d:e等等
f.listRoots();
//刪除文件
f.delete();
//JVM結束時,刪除文件,通常用于臨時文件的刪除
f.deleteOnExit();
}
}
總結
以上是生活随笔為你收集整理的java窗口how2j_HOW2J java文件的创建及常用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 模块说和神经网络学说_教师招聘中常见的5
- 下一篇: androidsettitle方法_在A