- 练习1:

- 代码实现:

package File类;
import java.io.File;
import java.io.IOException;
public class 练习1 {
public static void main(String[] args) throws IOException {
File file=new File("java\\aaa");
file.mkdirs();
File file1=new File(file,"a.txt");
boolean b=file1.createNewFile();
if (b){
System.out.println("创建成功");
}
else {
System.out.println("创建失败");
}
}
} - 练习2:

package File类;
import java.io.File;
public class 练习2 {
public static void main(String[] args) {
File file=new File("D:\\aaa");
System.out.println(have(file));
}
public static boolean have(File file){
File[] files = file.listFiles();
for (File file1 : files) {
if (file1.isFile()&&file1.getName().startsWith(".avi")){
return true;
}
}
return false;
}
} - 练习3:

- 练习3代码实现:

package File类;
import java.io.File;
public class 练习3 {
public static void main(String[] args) {
panFu();
}
public static void panFu(){
File[] ff = File.listRoots();
for (File file : ff) {
get(file);
}
}
public static void get(File src){
File[] file = src.listFiles();
if (file!=null){
for (File f : file) {
if (f.isFile()){
if (f.getName().endsWith(".txt")){
System.out.println(file);
}else {
get(f);
}
}
}
}
}
} - 练习4;
File练习
发布时间 2023-04-20 13:15:25作者: 为TT