filereader读取文件怎么去除多余的空格
时间: 2023-10-04 09:12:28 浏览: 35
要去除文件中的多余空格,可以使用trim()方法。trim()方法可以去除字符串的前后空格。在读取文件的每一行字符串之后,可以使用trim()方法去除多余的空格。例如,在引用\[2\]中的代码中,可以将s.trim()作为HashMap的键或值,这样就可以去除多余的空格。具体代码如下所示:
```java
while ((s=bf.readLine())!=null){
hashMap.put(s.charAt(2), s.charAt(0));
}
```
修改为:
```java
while ((s=bf.readLine())!=null){
hashMap.put(s.charAt(2), s.charAt(0));
hashMap.put(s.charAt(2), s.charAt(0));
}
```
这样就可以在读取文件时去除多余的空格。
#### 引用[.reference_title]
- *1* *3* [java实现读取txt文件并以在每行以空格取数据](https://blog.csdn.net/weixin_29147589/article/details/114758462)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [从文件中读取一行且不带空格的字符串](https://blog.csdn.net/weixin_45794641/article/details/121528038)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]