首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >相当于.NET的String.Format的Java

相当于.NET的String.Format的Java
EN

Stack Overflow用户
提问于 2010-09-21 03:03:46
回答 4查看 29.5K关注 0票数 61

在Java中有没有等同于.NET的String.Format的东西?

EN

回答 4

Stack Overflow用户

发布于 2011-03-26 04:32:51

10美分的答案是:

C#的

代码语言:javascript
复制
String.Format("{0} -- {1} -- {2}", ob1, ob2, ob3)

相当于Java的

代码语言:javascript
复制
String.format("%1$s -- %2$s -- %3$s", ob1, ob2, ob3)

注意从1开始的索引,"s“表示使用.toString()转换为字符串。还有许多其他可用的转换和格式选项:

http://download.oracle.com/javase/1.5.0/docs/api/java/util/Formatter.html#syntax

票数 125
EN

Stack Overflow用户

发布于 2012-06-11 17:57:25

有一个使用.net表示法的MessageFormat.format()

票数 31
EN

Stack Overflow用户

发布于 2010-09-21 03:07:05

虽然语法与.NET略有不同,但Java中有一个String.format

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3754597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档