从来没有研究过File类,需要用时,都是网上copy下
今天写段初级代码,放这给自己看看
今天写段初级代码,放这给自己看看
import java.io.*;
public class FileTest{
public static void main(String[] args){
String separator = File.separator;
String fileName = "text.txt";
String path = "mydir1" + separator + "mydir2" + separator + "text.txt";
//File f = new File(path, fileName);
File f = new File(path);
if(f.exists()){
System.out.println("文件名:" + f.getAbsolutePath());
System.out.println("文件大小:" + f.length());
}else{
//这里为什么要用getParentFile(),不能直接mkdirs() ?
f.getParentFile().mkdirs();
//f.mkdirs();
try{
f.createNewFile();
}catch(IOException ex){
ex.printStackTrace();
}
}
}
}