我正在尝试用文件中的四个空格替换所有出现的\t(制表符)。我一直在寻找一段时间,但找不到任何有用的东西。
我发现我需要创建一个临时文件。
有一个称为替换的功能
String output = input.replace("\t"," ");
对文件执行此操作创建一个临时文件并为其打开一个FileWriter
为原始文件打开FileReader
在循环调用readln()
中,检查 null,replace("\t"," ")
并write
在适当的对象上
您可以使用replaceAll方法,如
String str = "your string";
String a = " "; // [4 spaces]
String result = str.replaceAll("\t", a);