?? filetest.java
字號:
package io;
import java.io.*;
public class FileTest{
public static void main(String[] args) throws Exception {
//----------------(1)------------------------------
//File f=new File("1.txt");//在當前目錄下創建文件對象
//f.createNewFile(); //創建文件
//f.mkdir();//創建目錄
//----------------(/1)-----------------------------
//----------------(2)-----------------------------
/* File f=new File("D:\\java\\Lesson\\1.txt");//在指定目錄下創建文件對象
f.createNewFile();//創建文件
*/
//----------------(/2)----------------------------
//----------------(3)------------------------------
/* //創建與系統平臺無關的文件目錄層次。
//File fDir=new File(File.separator); //創建當前目錄的根目錄。
File fDir=new File("D:"+File.separator); //創建指定根目錄。
String strDir="Lesson"+File.separator+"work"+File.separator+"1.txt";//指定子目錄;
File f=new File(fDir,strDir); //以父目錄和子目錄為參數創建文件對象。
f.createNewFile(); //創建文件
//f.delete(); //刪除文件。
f.deleteOnExit(); //退出時自動刪除文件。
System.out.println("睡眠5秒鐘再刪除:");
Thread.sleep(5000);
*/
//----------------(/3)-----------------------------
//----------------(4)------------------------------
/*
for(int i=0;i<10;i++){
File f=File.createTempFile("weisun", ".tmp");
f.deleteOnExit();
}
System.out.println("睡眠五分鐘之后再刪除創建的五個臨時文件");
Thread.sleep(5000);
//注意了,創建的臨時文件并不是在當前目錄下,而是在操作系統默認的臨時文件夾下。
//可以在環境變量中重新設置。
*/
//----------------(/4)-----------------------------
//-----------------(5)-----------------------------
/*
File fDir=new File(File.separator);
String strDir="Lesson"+File.separator+"myFile";
File f=new File(fDir,strDir);
String str[]=f.list();
for(int i=0;i<str.length;i++){
System.out.println(str[i]);
}
*/
//-----------------(/5)----------------------------
//-----------------(6)-----------------------------
File fDir=new File(File.separator);
String strDir="Lesson"+File.separator+"myFile";
File f=new File(fDir,strDir);
String str[]=f.list(new FilenameFilter(){
public boolean accept(File dir, String name) {
return name.indexOf(".java")!=-1;
}
});
for(int i=0;i<str.length;i++){
System.out.println(str[i]);
}
//-----------------(/6)----------------------------
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -