⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 filetest.java

📁 java培训专题
💻 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 + -