String.format()字符串常规类型格式化的两种重载方式
format(String format, Object… args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。
format(Locale locale, String format, Object… args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。
这是常用类型的转化符
下面是一个案例
public static String testSen(String str,boolean b){
String s=“这是%s,这是布尔%b”;
String format = String.format(s, str,b);
return format;
}
public static void main(String[] args) {
String testSen = testSen("123456",false);
System.out.println(testSen);
}
结果是:
这是123456,这是布尔false