filename.java

来自「Java就业的培训教程书籍」· Java 代码 · 共 46 行

JAVA
46
字号
import java.io.*;
public class FileName{
	public static void main(String args[]){
		File fileObj1 = new File("d:\\file\\test2.txt");
		File fileObj2 = new File("d:\\file\\test3.txt");
		File fileObj3 = new File("d:\\file\\test5.txt");
		File fileObj4 = new File("d:\\file\\test6.txt");
		boolean pathAbsolute = fileObj1.isAbsolute();
		System.out.println("***************************************");
		System.out.println("There are some information of file name:");	
		System.out.println("File object1:  "+fileObj1);
		System.out.println("File object2:  "+fileObj2);
		System.out.println("Name of file object1:  "+fileObj1.getName());
		System.out.println("Path of file object1:  "+fileObj1.getPath());
		System.out.println("Absolute path of file object1:  "+fileObj1.getAbsolutePath());
		System.out.println("File object1's parent directory:  "+fileObj1.getParent());
		System.out.println("Is the path of file object1 absolute?:  "+pathAbsolute);
		int sameName = fileObj1.compareTo(fileObj3);
		System.out.println("File Object1 compare to File Object3:  "+sameName);
		System.out.println("Does file object1 exist?  "+fileObj1.exists());
		System.out.println("Can read file object1?  "+fileObj1.canRead());
		System.out.println("Can write file object1?  "+fileObj1.canWrite());
		boolean fileRead = fileObj1.setReadOnly();
		System.out.println("Result of file object1's set readonly: "+fileRead);
		System.out.println("Can read file object1?  "+fileObj1.canRead());
		System.out.println("Can write file object1?  "+fileObj1.canWrite());
		boolean boolVar2 = fileObj1.renameTo(fileObj4);
		System.out.println("Result of file object1's renaming:"+boolVar2);
		System.out.println("File object1's new name:  "+fileObj1.getName());
		System.out.println("File object:  "+fileObj2);
		System.out.println("Does file object2 exist?  "+fileObj2.exists());
		System.out.println("Is file object2 a file?  "+fileObj2.isFile());
		System.out.println("Is file object2 a directory?  "+fileObj2.isDirectory());
		System.out.println("Can read file object2?  "+fileObj2.canRead());
		System.out.println("Can write file object2?  "+fileObj2.canWrite());
		long Len = fileObj2.length();
		System.out.println("File object2's length:  "+Len);
		boolean boolVar1 = fileObj2.renameTo(fileObj3);
		System.out.println("Result of file object2's renaming:"+boolVar1);
		System.out.println("File object2's new name:  "+fileObj2.getName());
		System.out.println("Does file object2 exist?  "+fileObj2.exists());
		System.out.println("Can read file object2?  "+fileObj2.canRead());
		System.out.println("Can write file object2?  "+fileObj2.canWrite());
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?