将Groovy中的文件读入字符串可以使用以下方法:
File
类和new File()
方法创建一个文件对象,然后使用getText()
方法将文件内容读入字符串。File file = new File("path/to/your/file.txt")
String content = file.getText()
InputStream
和BufferedReader
类将文件内容读入字符串。File file = new File("path/to/your/file.txt")
InputStream inputStream = new FileInputStream(file)
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream))
StringBuilder content = new StringBuilder()
String line
while ((line = reader.readLine()) != null) {
content.append(line).append("\n")
}
reader.close()
inputStream.close()
Groovy
的withReader()
方法将文件内容读入字符串。File file = new File("path/to/your/file.txt")
StringBuilder content = new StringBuilder()
file.withReader { reader ->
String line
while ((line = reader.readLine()) != null) {
content.append(line).append("\n")
}
}
这些方法都可以将文件内容读入字符串,可以根据需要选择合适的方法。
领取专属 10元无门槛券
手把手带您无忧上云