String.format和MessageFormat.format的对比用法
string 用法 对比 format
2023-09-27 14:25:06 时间
1.MessageFormat.format
import java.text.MessageFormat; /** * Created by SYJ on 2017/9/13. */ public class MainTest { public static void main(String[] args) { String url = "http://xxx.xxx.xxx?name={0}&age={1}"; String path = MessageFormat.format(url, "张三", 18); System.out.println(path);//http://xxx.xxx.xxx?name=张三&age=18 } }
2.String.format
/** * Created by SYJ on 2017/9/13. */ public class MainTest { public static void main(String[] args) { String url = "http://xxx.xxx.xxx?name=%s&age=%d"; String path = String.format(url, "张三", 18); System.out.println(path);//http://xxx.xxx.xxx?name=张三&age=18 } }
相关文章
- new String(“abc“)到底创建了几个对象
- [IR] String Matching
- Java8 API学习2 - java.lang.CharSequence, java.lang.String
- Long.ValueOf("String") Long.parseLong("String") 区别 看JAVA包装类的封箱与拆箱
- new String(str.getBytes(“gbk”),“gbk”)的用法详解
- JAVA中int、String的类型转换
- java中String、StringBuffer、StringBuilder的区别
- String.format()的详细用法
- C++ string的用法和例子
- JAVA字符串格式化-String.format()的使用
- JavaScript(JS) string.link( hrefname )
- JAVA字符串格式化-String.format()的使用 【生成随机数补0操作】
- 标准C++中的string类的用法总结
- JavaSE——String类常用方法详解(玩转字符串)
- 几张图彻底理解Java字符串常量池、String.intern()(非复制粘贴,准确解释)