java将一个文件中的所有逗号“,”替换为星号“*”
时间: 2023-05-17 09:05:11 浏览: 123
可以使用以下代码实现:
```java
import java.io.*;
public class ReplaceCommaWithAsterisk {
public static void main(String[] args) {
try {
// 读取文件
File file = new File("filename.txt");
BufferedReader reader = new BufferedReader(new FileReader(file));
String line = "", content = "";
while ((line = reader.readLine()) != null) {
content += line + "\n";
}
reader.close();
// 替换逗号为星号
content = content.replaceAll(",", "*");
// 写入文件
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write(content);
writer.close();
System.out.println("替换完成!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
其中,`filename.txt`为要替换的文件名。
阅读全文