Java中的文件创建
我想创建一个文件,其内容应如下所述:
Start
NAME COLLEGE COUNTRY MOBILE
xyz college1 India 1234567890
abc college2 Germany 4561237890
End
在上面的文件中,列名是固定的,只有每行的值会改变。未定义行数。我使用java中的字符串模板尝试了这一点,并提供了以下示例。圣
Start
NAME COLLEGE COUNTRY MOBILE
$name$ $college$ $country$ $mobile$
End
其中,占位符值将替换为实际值。但我不确定使用这种方法是否可以有多行
# 1 楼答案
为什么不为每一行使用模板呢?使用
StringBuilder
连接头,然后遍历行,通过模板生成字符串并附加到StringBuilder
例如,在伪ish代码中:
如果做不到这一点,请查看模板库,例如Velocity或Freemarker