gpt4 book ai didi

java - Java 中是否有相当于 Python 的 printf 哈希替换的方法?

转载 作者:行者123 更新时间:2023-12-01 15:50:40 25 4
gpt4 key购买 nike

具体来说,我正在将 python 脚本转换为 java 辅助方法。这是一个片段(为简单起见略有修改)。

# hash of values
vals = {}
vals['a'] = 'a'
vals['b'] = 'b'
vals['1'] = 1

output = sys.stdout
file = open(filename).read()

print >>output, file % vals,

所以在文件中有 %(a)、%(b)、%(1) 等我想用哈希键替换。我仔细阅读了 API 但找不到任何东西。我是否错过了它,或者 Java API 中不存在类似的东西?

最佳答案

如果没有一些额外的模板库,您无法直接执行此操作。我推荐StringTemplate 。非常轻量,easy to use ,并且非常优化且稳健。

关于java - Java 中是否有相当于 Python 的 printf 哈希替换的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6114562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com