java实现 给文件中的每行内容加引号和逗号并换行,开始结尾用括号包住 例如("123","123")
时间: 2023-07-07 08:26:36 浏览: 47
可以使用Java的File类和BufferedReader类来实现该功能。以下是一个简单的实现代码:
```java
import java.io.*;
public class AddQuotesAndCommas {
public static void main(String[] args) {
try {
// 读取文件
File file = new File("input.txt");
BufferedReader br = new BufferedReader(new FileReader(file));
// 写入新文件
File newFile = new File("output.txt");
FileWriter fw = new FileWriter(newFile);
// 写入开始括号
fw.write("(");
// 遍历每一行,给每行内容加引号和逗号并换行
String line;
while ((line = br.readLine()) != null) {
fw.write("\"" + line + "\",");
fw.write("\n");
}
// 写入结束括号
fw.write(")");
// 关闭文件流
br.close();
fw.close();
System.out.println("文件处理完成!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们使用了File类和BufferedReader类来读取文件中的每一行内容。然后,将每一行内容加上引号和逗号,并写入到一个新文件中。最后,添加开始和结束括号,将整个字符串包起来。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)