如题 救救孩子吧 我真的不会了!!!!!!!!!!!!!!
// 1、获取当前类的所在工程路径; 如果不加“/” 获取当前类的加载目录 D:\git\daotie\daotie\target\classes\my
File f2 = new File(this.getClass().getResource("").getPath()+"\xxx");
if(!file.exists()){//如果文件夹不存在
file.mkdir();//创建文件夹
}
/*
* 1. File对象调用createNewFile创建文件
* File 类中的方法 creatNewFile 使用File对象调用
* 使用File类的构造方法 参数填写File类的指定文件路径
* 返回值是一个boolean类型 boolean boo = file.createNewFile();
* 如果路径中有该文件 返回false 如果没有就开始创建
* 注意:创建的只是文件 不可以创建文件夹 可以是中文
* */
public static void Gu_1() throws IOException {
File file = new File("D:","yxx.txt");
boolean boo = file.createNewFile();
System.out.println(boo);
}
getParent()+你要在同级文件下创建的文件名,然后再放进个文件对象中,然后mkdir()即可。
public File createDD(){
File file = new File(this.getClass().getResource("/").getPath());
return file;
}
public static void main(String[] args) throws IOException {
XDemo xDemo = new XDemo();
File file = xDemo.createDD();
File.createTempFile("ccccc", ".txt", file);
}
如果还不是,那我也没办法了。