8.Java格式化输出

  • JAVA中字符串输出格式

  • 1.使用format函数
  • System.out.format(“%d  %f”,10,10.5);
  • 2.使用Formatter类
  • 构造函数Formatter formatter=new Formatter(System.out);//设置输出流
  • 使用formatter.format()函数进行格式化输出
 
  • 构造特定格式的字符串
  • String res=String.format(“%d %s %s”,id,name,sex);
  • %-15s————“-“表示左边对齐,15为占位符号
 
  • 标准输出格式说明
  • 1.%作为定位符
  • 2.类型d整数 s字符串 f浮点数 b boolean  h 散列码 -左边对齐 必须有占位符才可以使用
  • 3.特殊符号%%-%
 
  • format()可以进行类型转换
  • 注意:
  • System.out.format("%b",0);--true;
  • System.out.format("%b",null);-false;
posted @ 2016-11-14 14:40  疯狂的肉包  阅读(366)  评论(0编辑  收藏  举报