java - 无法找到和读取文本文件
问题描述
现在,我只是试图读取与我的 Java 类存储在同一目录中的文件的内容,并访问长度。但是,每当传递正确的文件名以创建新File
对象时,它的长度就会返回为零。我认为这是因为由于某种原因找不到该文件。
我的文件结构如下:
-src
--hw1 (package)
---TextSwap.java
---letters.txt
我尝试创建一个文件对象
File file = new File(filename);
,其中filename
等于letters.txt
。
解决方案
FileWriter fw=new FileWriter("letters.txt");
或者试试
FileReader fr=null;
try
{
fr = new FileReader("letters.txt");
}
catch (FileNotFoundException fe)
{
System.out.println("File not found");
}
推荐阅读
- optaplanner - kie server 可以处理 json 来发送规划问题吗
- javascript - 如何在没有 parseInt() 的 JavaScript 中创建二进制到十进制
- teamcity - 排除 zip 工件依赖项
- c# - C#如何加载/初始化类?委托返回 null 的问题
- python-3.x - 有没有一种简单的方法来手动迭代现有的 pandas groupby 对象?
- java - 提高 SSLSocketFactory 设置/首次 HTTPS 请求性能
- bittorrent - libtorrent 在会话中禁用 dht 和 lsd
- antd - 如何在@ant-design/pro-layout 中使用通知菜单?
- python-3.x - (Py2neo) - 如何使用 py2neo 指令从 neo4j 数据库返回关系 ID
- xslt - 在 xslt 中查找节点的级别