- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我无法使用 eclipse IDE 在 java 中打开文件,当我打印 file.getAbsolutePath() 时,它与文件所在的位置相同。 https://gyazo.com/687f73add6c7122c3095db546abc0e28这是目录,我在 alice.java 中工作,试图访问 alice2.txt。我也多次刷新页面,并尝试将文件链接到实际给定的绝对路径,但它仍然无法打开文件。
当我打印 tester.getAbsolutePath(),然后将绝对路径输入我的文件资源管理器时,它会立即打开相应的文本文档,所以我的理解是它在正确的位置查找,但由于某种原因不能打开那个文件。这是我用来打开文件的代码:
public static void main(String[] args) {
File tester = new File("alice2.txt");
//System.out.println(tester.getAbsolutePath());
Scanner in = new Scanner(tester);
in.close();
}
我是 eclipse 的新手,我以前只用过 NetBeans,所以如果我做的事情真的很蠢而且没有意识到,我深表歉意。
最佳答案
文件的路径对你的项目来说是绝对的。在你的情况下 HomeWOrk_one
所以如果你想访问 alice2.txt 尝试 "./alice2.txt"
或者 alice.txt ./src/com/abenson/hw0/three/alice.txt
public static void main(String[] args) throws FileNotFoundException {
File tester = new File("./alice2.txt"); // or new File("./src/com/abenson/hw0/three/alice.txt");
System.out.println(tester.getAbsolutePath());
Scanner in = new Scanner(tester);
System.out.println(in.hasNext());
in.close();
关于Java 无法打开正确的文件,即使使用绝对路径也会不断返回未找到文件异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48432593/
如果这不是一个错误,那就是另一个错误。如果不是那样的话,那就是别的东西了。我觉得我的项目已经改变了很多,现在只是试图解决代码签名问题,结果一切都搞砸了。我严格按照说明进行操作,但出现错误,例如当前的“
我不确定是否有一些我不知道的内置变量或规则,或者 make 是否有问题,或者我只是疯了。 对于我的一个项目,我有一个如下的 makefile: CC=g++ CFLAGS=-O3 `libpng-co
我有大约 10 个 div,它们必须不断翻转,每个 div 延迟 3 秒 这个 codrops 链接的最后一个效果是我正在寻找的,但无需单击 div http://tympanus.net/Devel
我如何使用 jQuery 持续运行 PHP 脚本并每秒获取响应,以及将鼠标上的少量数据发送到同一脚本? 我真的必须添加一些随机扩展才能让这么简单的计时器工作吗? 最佳答案 To iterate is
JBoss 4.x EJB 3.0 我见过如下代码(大大简化): @Stateless @TransactionAttribute(TransactionAttributeType.NOT_SUPPO
使用 PHPStorm,我试图忽略每次尝试进行 git 提交时 pop 的 workspace.xml。 我的 .gitignore 看起来像: /.idea/ .idea/workspace.xml
我是一名优秀的程序员,十分优秀!