我必须做练习。我需要通过删除空白字符来复制另一个文件。我已经完成了以下操作。 有没有人有更好的解决方案?
gwt:compile
提前致谢,
答案 0 :(得分:0)
您可以利用withWriter
上的File
方法打开作家,完成后关闭它:
class Exercise4 {
static main(args) {
Exercise4 ex = new Exercise4()
ex.copyWithoutBlank('/tmp/test.txt')
}
void copyWithoutBlank(String filePath) {
new File('/tmp/test2.txt').withWriter { w ->
new File(filePath).eachLine { line ->
w.writeLine line.replaceAll(' ', '')
}
}
}
}