我想从scala集合(Map,Seq,Hashtable)中插入字符串模式,并填充文件路径。
${directory}/data/${fileName}
我的收藏是一个Map [String,String],其中包含目录和文件值
args.directory和args.fileName
从配置文件输入 path_to_file:$ {directory} / data / $ {fileName}
来自命令args的输入: directory = / temp,fileName = data.json
输出: path_to_file = /temp/data/data.json
有什么建议吗?
答案 0 :(得分:1)
如果您有类似val args = Map("filename" -> "data.json", "directory" -> "temp")
的名称,
那么s"${args("directory")}/data/${args("filename")}"
的计算结果将为“ /temp/data/data.json”