package bull1710.File;
import java.io.File;
public class FileDemo1 {
public static void main(String[] args) {
File f1 = new File("F:\\a\\b.txt");
File f2 = new File("F:\\a","c.txt");
File parent = new File("F:\\a");
File f3 = new File(parent,"d.txt");
File f4 = new File(new File("F:\\a"),"e.txt");
}
}
package bull1710.File;
import java.io.File;
import java.io.IOException;
public class FileDemo2 {
public static void main(String[] args) throws IOException {
File f2 = new File("a.txt");
System.out.println(f2.createNewFile());
File f3 = new File("b");
System.out.println(f3.mkdir());
File f4 = new File("c\\d\\e");
System.out.println(f4.mkdirs());
System.out.println(f2.delete());
System.out.println(f4.delete());
}
}
package bull1710.File;
import java.io.File;
import java.io.IOException;
public class FileDemo3 {
public static void main(String[] args) throws IOException {
File f1 = new File("Fdemo3.txt");
f1.createNewFile();
System.out.println(f1.exists());
File f2 = new File("f:\\a\\b.txt");
System.out.println(f2.isAbsolute());
File f3 = new File("a");
f3.mkdir();
System.out.println(f3.isDirectory());
File f4 = new File("b.txt");
f4.createNewFile();
System.out.println(f4.isFile());
File f5 = new File("f:\\a\\c");
f5.mkdirs();
System.out.println(f5.isHidden());
}
}
package bull1710.File;
import java.io.File;
import java.io.IOException;
public class FileDemo4 {
public static void main(String[] args) throws IOException {
File f1 = new File("gAF.txt");
System.out.println(f1.getAbsoluteFile());
File f2 = new File("gAP.txt");
System.out.println(f2.getAbsolutePath());
File f3 = new File("c\\a");
System.out.println(f3.getParent());
File f4 = new File("a\\b\\c");
f4.mkdirs();
System.out.println(f4.getParentFile());
File f5 = new File("gN.txt");
System.out.println(f5.getName());
File f6 = new File("gP.txt");
System.out.println(f6.getPath());
File f7 = new File("lM.txt");
f7.createNewFile();
System.out.println(f7.lastModified());
File f8 = new File("length.txt");
f8.createNewFile();
System.out.println(f8.length());
File f9 = new File("rT.txt");
f9.createNewFile();
File f10 = new File("rT1.txt");
System.out.println(f9.renameTo(f10));
}
}
package bull1710.File;
import java.io.File;
public class FileDemo6 {
public static void main(String[] args) {
File f1 = new File("a");
f1.mkdirs();
String[] str1 = f1.list();
for(int x = 0;x < str1.length;x++) {
System.out.println(str1[x]);
}
File f2 = new File("F:\\JavaProject\\1.7 Collection and IO\\myList");
File[] str2 = f2.listFiles();
for(int x = 0;x < str2.length;x++) {
System.out.println(str2[x]);
}
File[] files = File.listRoots();
for (File file : files) {
System.out.println(file);
}
}
}
package bull1710.File;
import java.io.File;
public class FileTest1 {
public static void main(String[] args) {
File f = new File("src\\bull1710\\File");
method(f);
}
public static void method(File f) {
if(f.isDirectory()) {
File[] files = f.listFiles();
for (File file : files) {
if(file.getName().endsWith(".java")) {
System.out.println(file.getName());
}
if(file.isDirectory()) {
method(file);
}
}
}
}
}
package bull1710.File;
import java.io.File;
public class FileTest2 {
public static void main(String[] args) {
File f = new File("f:\\a");
method(f);
}
public static void method(File f) {
if(f.isDirectory()) {
File[] f1 = f.listFiles();
for (File file : f1) {
if(file.isFile()) {
System.out.println(file.getName());
file.delete();
}
else if(file.isDirectory()) {
method(file);
}
}
System.out.println(f.getName());
f.delete();
}
}
}