Java等同于Python的format()

这是执行字符串替换的两种方法:

name = "Tshepang"

"my name is {}".format(name)

"my name is " + name

如何使用Java做与第一种方法类似的操作?

回答:

name = "Paŭlo";

MessageFormat f = new MessageFormat("my name is {0}");

f.format(new Object[]{name});

或更短:

MessageFormat.format("my name is {0}", name);

以上是 Java等同于Python的format() 的全部内容, 来源链接: utcz.com/qa/426848.html

回到顶部