📄 filename.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -