自定义模板format的用法

      
      字符串格式化输出代替拼接

      
      占位符:%类型缩写。意思就是在显示字符串数据中,用“%类型缩写”先占取一个位置,以便后面将需要的值放在这里。

解释:先用%s在需要放数值的地方占取一个位置;再用String调用format()方法,将有占位符的字符串变量和String类实例的对象传递到format方法中。最终返回一个字符串数据,由一个字符串变量接收。(%3s指的是该占位符将占3个显示空间。)
      
      利用字符串格式化替代拼接字符串:
String temlate="%s-%s-%s";
String row= String.format(template,new String[]{a,b,c});
list的长度使用方法:size()
占位符%s中间可以添加冗余量:%3s,内容长度不够时,可以使用空格补位;
对齐方式:- 左对齐,默认为左对齐,不能写成%-s格式,会报错
      
      
先定义模板,再用String.format 方法 把参数代入
      
      格式化字符串

      
      字符串拼接方法:

先定义一个模板template
      
      
|%-3s|
3表示三个字符位置,不够的用空格补上
-代表左对齐,不加-代表右对齐
      
      |%-3s|
3表示三个字符位置
-代表左对齐
      
      利用字符串格式化替代拼接字符串