final String remove = " " // tab is 3 spaces
while (lineOfText != null)
{
if (lineOfText.contains(remove))
{
lineOfText = " ";
}
outputFile.println(lineOfText);
lineOfText = inputFile.readLine();
}
我尝试运行这个代码,但它没有将制表符替换为一个空格。有什么解决办法吗?
remove
变量是 3 个空格,而不是制表符。制表符应该像"\t"
这样。此外,指令lineOfText = " ";
将用单个空格替换lineOfText
中的整个字符串。 - Come Raczy