File类
创建一个文件
一个File类的对象,表示了磁盘上的文件或目录。
结果:创建一个名字为1.txt的文件
class FileTest {
public static void main(String[] args) throws IOException{
File f = new File("1.txt");
//创建一个文件
f.createNewFile();
}
}
创建一个目录
结果:创建一个名字为1.txt的目录
class FileTest {
public static void main(String[] args) throws IOException{
File f = new File("1.txt");
//f.createNewFile();
//创建目录
f.mkdir();
}
}
在指定的绝对路径创建文件
在File类构造函数时注意根据window系统的绝对路径创建文件
注意转义字符
class FileTest {
public static void main(String[] args) throws IOException{
//不同平台文件分隔符可能不同,所以使用File.separator来判断!
//File f = new File("D:\\eclipse workplace\\FileTest\\1.txt");
//代表盘符根目录
String strDir = File.separator;
String strFile = "eclipse workplace" + strDir + "FileTest" + strDir + "1.txt";
File f = new File(strDir,strFile);
f.createNewFile();
}
}