如何解决Java-创建新文件,如何使用方法指定目录?
| 我知道如何通过执行以下操作将ѭ0写入指定目录: public void writefile(){
try{
Writer output = null;
File file = new File(\"C:\\\\results\\\\results.txt\");
output = new BufferedWriter(new FileWriter(file));
for(int i=0; i<100; i++){
//CODE TO FETCH RESULTS AND WRITE FILE
}
output.close();
System.out.println(\"File has been written\");
}catch(Exception e){
System.out.println(\"Could not create file\");
}
但是,如果目录是在方法中设置的,该如何继续指定目录?例如,称为ѭ2method的方法。假定已完成所有必要的导入等。
谢谢 :)。
解决方法
你的意思是
File file = new File(getCacheDirectory() + \"\\\\results.txt\");
如果getCacheDirectory()
将路径返回为String
,那将是正确的;如果它返回File
,则有一个不同的构造函数:
File file = new File(getCacheDirectory(),\"results.txt\");
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。