Java:String.Format是否像C#一样存在于Java中?
我发现我喜欢C#的东西是属性和String.Format。
Java中是否存在类似C#的String.Format?
C#ex:
int myNum = 2; int myNumSq = myNum * myNum; String MyString = String.Format("Your lucky numbers are: {0}, & {1}", myNum, myNumSq);
它甚至称为String.format() :
String myString = String.format("Your lucky numbers are: %d, & %d", myNum, myNumSq);
从Java 1.5开始,此方法可用。
是的,有问题的课程是“MessageFormat”:
http://download.oracle.com/javase/6/docs/api/java/text/MessageFormat.html
MessageFormat.Format("Your lucky numbers are: {0}, & {1}", myNum, myNumSq);
(在这种情况下,不确定自动装箱是否可以正常工作 – 您可能需要先将int
转换为Integer
)
String myString = String.format("Your lucky numbers are: %d, & %d", myNum, myNumSq);
- Spring boot 1.5.2 – 加载徽标后Web应用程序停止了吗?
- 设置属性值时出错; 嵌套exception是org.springframework.beans.NotWritablePropertyException: