使用MessageFormat替換字符中的占位符


使用String.format可以實現字符串的格式化功能,即將后面參數中的值替換掉format中的%s,%d這些值。但MessageFormat更為強大,不用管傳入值是字符串還是數字,使用占位符即可。如

String format = "你好,{0},歡迎再次光臨{1}!今天是你第{2}次進入。";
String str = MessageFormat.format(format, "小東", "博客園", 5);
System.out.println(str);

打印出來的字符串就是”你好,小東,歡迎再次光臨博客園!今天是你第5次進入。“。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM