文件管理-文本文件管理java
我一直在尝试在一些目录中创建文件,但一直没有弄清楚 重点是在package文件管理-文本文件管理java,java,inputstream,fileinputstream,Java,Inputstream,Fileinputstream,我一直在尝试在一些目录中创建文件,但一直没有弄清楚 重点是在packagedir:com.resources.files中创建文本文件,但我的想法行不通 public boolean archiveFile() { // InputStream str = this.getClass().getResourceAsStream("/com/resources/files/"+Filename.txt boolean bol = false
dir
:com.resources.files
中创建文本文件,但我的想法行不通
public boolean archiveFile() {
//
InputStream str = this.getClass().getResourceAsStream("/com/resources/files/"+Filename.txt
boolean bol = false;
file = new File( str.toString() );
if(!file.exists()) {
try {
file.createNewFile();
bol = true;
} catch (Exception e) {
e.printStackTrace();
}// try-catch
}else {
bol = false;
} // if - else
return bol;
}// archiveFile
资源不是文件,资源路径也不是目录。考虑在不解压缩的情况下执行WAR文件的情况。
无法执行此操作。新建文件(str.toString());不行。你有一条小溪,然后你必须从那里阅读。查看
getClass().getResourceAsStream
的作用是什么?第一次看到这个OK,你能给我一个链接来帮助我理解正确的程序吗?