我试图让我的方法从输入文件交换带有x个空格的选项卡并打印到一个新文件,它所做的就是将完全相同的东西重新打印到输出文件中。但是,我不能使用replace()方法。
到目前为止,我已进行转换:
public static String expandLine(String line, int numberOfSpaces) {
String tab = "\t";
String formattedLine = "";
String space = spaces(numberOfSpaces);
for (int i = 0; i < line.length(); i++) {
if (line.charAt(i) == tab.charAt(0)) {
formattedLine += space;
} else {
formattedLine += line.charAt(i);
}
}
return formattedLine;
}