我想将模板作为参数,然后填写实数值。例如,模板可以是:
“ Hello $ name” “嗨$ name” “ $ name,你好吗?”
模板内容将被传入。然后基于$ name,我将相应地打印出值。
如果模板是可变的,则不能在其前面指定s
。
另外,对于StringContext,我需要单独列出每个部分。
还有更好的方法吗?
我希望它可以这样调用: ``` val mytemplate =“你好$ name”
val值= s(mytemplate)或
StringContext(mytemplate).s(名称) ``` 那可行吗?
预先感谢