繁体   English   中英

Java中的.NET String.Format等效项

[英].NET String.Format equivalent in Java

我知道.NET中有一个函数string.Format()

Java是否有可用的等效版本?

尝试这个:

String format = "Test: {0}, {1}"
System.out.println(MessageFormat.format(format, "Text1", "Text2"))

看到这个问题和答案

是的,自Java 1.5开始,还有String.format()支持输出ala C printf()

String.format(String format, Object... args) 
System.out.format() // alternativ
System.out.printf() // alternativ

的javadoc

也许不完全相等,但是Java确实具有String.format ,它提供了非常相似的功能。 您会发现Java和C#非常相似。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM