我在Netbeans IDE工作。
我想做的是:
当我尝试加入Directory + Filename时,它会抛出许多错误消息,例如Path无法转换为字符串等。整天搜索网络,不会产生任何简单的可用解决方案
请指定一个非常简单的解决方案。
EDIT 我还有两行代码
String AppPath = System.getProperty(“user.dir”);
String fullPath = AppPath +“\ Surabhi.txt”;
第一行解决得很好 第二行(我尝试了不同的变化)没有运气。它以红色下划线。错误提示说“路径无法转换为字符串”等内容。
我无法运行代码。
答案 0 :(得分:0)
听起来你正在过度思考它。您可以使用所需的文件名创建一个File
对象(默认情况下将使用当前目录的路径),然后在其上调用exists()
:
File f = new File("filename.txt");
System.out.println(f.getAbsolutePath()); //Just for debug if you want to check the path
if(f.exists()) {
//Whatever
}
或者,如果要指定路径以及文件名:
String AppPath = System.getProperty("user.dir");
String fileName = "Surabhi.txt";
File f = new File(AppPath, fileName); //f.getAbsolutePath() will give the concatenated name
if(f.exists()) {
//Whatever
}