有一个 writeToFile 方法将必要的数据写入 .txt 文件,问题是每次都会覆盖文本,但我需要添加它。
public void writeToFile(def directory, def fileName, def extension, def infoList) {
new File("$directory/$fileName$extension").withWriter { out ->
infoList.each {
out.println it
}
这是我测试该方法的代码
def directory = 'C:/Task_1'
def c
def txtFileInfo = []
txtFileInfo << "Ваши данные - ${U_id}"
txtFileInfo << "И ваши данные... - ${B_num}"
writeToFile(directory, "info", ".txt", txtFileInfo
1 个回答