我在 ListBuffer 上创建了循环:
val listOfNamesOfMissingFiles = new ListBuffer[String]()
controlFileContent.entries.foreach { entry =>
val fileName = entry("File_Name")
val sha256 = entry("File_SHA_256")
val file = new File(folder, fileName)
if (!file.exists()) {
logger.error(s"Control file validation failed: file does not exist in folder: [$fileName].")
listOfNamesOfMissingFiles += fileName
}
我想将我在 listOfNamesOfMissingFiles 中获得的内容分配给一个属性,并将其作为事件发送到 kibana 门户。如果我的 listOfNamesOfMissingFiles == ListBuffer("hhhh","uuuu"). 如果我会做 listOfNamesOfMissingFiles.toString 我会得到“ListBuffer(“hhhh”,“uuuu”)”。如何从输出中删除 ListBuffer?