gpt4 book ai didi

Java:为什么我不能插入参数而不是 %s?

转载 作者:行者123 更新时间:2023-12-02 07:37:26 24 4
gpt4 key购买 nike

我的结构如下:

String xml = "<tag><another_tag>%s</another_tag></tag>"

我将参数传递给方法并尝试替换%s:

String str = String.format(xml, parameter);

但是我已经将之前的 xml 文件包装为“%s”位置上的标签。如果我设置一个简单的String:

String str = String.format(xml, "parameter");

一切正常。

为什么会发生这种情况?

最佳答案

正如 Pshemo 所说,这很好用:

String xml = "<tag><another_tag>%s</another_tag></tag>";        
String parameter = "abc";
String str = String.format(xml, parameter);
System.out.println(str); // <tag><another_tag>abc</another_tag></tag>

关于Java:为什么我不能插入参数而不是 %s?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11991413/

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