json - Scala - 在 Java 字符串中使用变量
问题描述
有谁知道解决这个问题的方法。我希望将prev_yr
变量插入到下面的 json 字符串中,以代替 01-01-2021 的硬编码日期。我尝试了几种我在网上看到的解决方案,但到目前为止都没有成功。我尝试了大括号并+
在变量周围添加。我可能设置错了:
val prev_yr:String=format.format(cal.getTime)
val getsomething=
"""
{
"date": "startdt > 01-01-2021",
"max_results" : "10"
}
"""
解决方案
您是否正在寻找这样的东西:
val prev_yr:String=format.format(cal.getTime)
val getsomething =
s"""
{
"date": "startdt > $prev_yr",
"max_results" : "10"
}
"""
推荐阅读
- javascript - 如何在 Qualtrics 中导出嵌入数据?
- php - 如何在每个循环中动态更改数组的值?
- python - 地板除法 // vs int() 四舍五入
- javascript - 如果我们在声明变量之前对其进行控制台处理会怎样
- sql - SQL Server:将 FLOAT 转换为 NVARCHAR,精度最高,无需科学记数法
- javascript - 对象数组中的对象数组
- apache-spark - 如何使用 Spark-submit 命令获取提交到 Spark 集群的作业的应用程序 ID/作业 ID?
- django - 在 docker 中安装哨兵时没有名为“raven”的模块
- java - 通用 BiDiMap
- browser - 如何使 jar 文件在浏览器中作为 java 小程序运行