本文共 760 字,大约阅读时间需要 2 分钟。
一、String.format()的基本使用
package StringTest;/** * @author xiaobu * @version JDK1.8.0_171 * @date on 2018/11/22 17:16 * @description V1.0 String.format()的应用 */public class Demo2 { public static void main(String[] args) { //%s占位符 %n是换行 String str=String.format("Hi,%s", "admin"); System.out.println(str); str=String.format("Hi,%s:%s.%s", "张三","李四","王五"); System.out.println(str); System.out.printf("Hi,%s:%s.%s %n", "张三","李四","王五"); str = String.format("Hi,%s:%s.%s", "张三", "李四", "王五"); System.out.println(str); }}
结果如下:
Hi,adminHi,张三:李四.王五Hi,张三:李四.王五 Hi,张三:李四.王五
slf4j有个类似的功能
# void info(String var1, Object var2);slf4j有一个common logger没有的功能,字符串中的{}会被替换 log.info("Hello {}","world"); ==> Hello world
转载地址:http://dygai.baihongyu.com/