| 2017.8.16 - 银川 | java |
1.指定输出位数,不足则右方用空格补齐
System.out.println(String.format("%-10s", "ab"));
如果需要左补齐,则去掉负号即可:
System.out.println(String.format("%10s", "ab"));
2.指定输出位数,不足左侧用0补齐
System.out.println(String.format("%010d", 1));
3.用不同的开头
public static String getUserNo(int preNumber, Long index){
return String.format("%d%010d", preNumber, index);
}
public static void main(String[] args) {
Long num1 = 1024L;
Long num2 = 2048L;
System.out.println("用户号为:" + getUserNo(1,num1));
System.out.println("企业号为:" + getUserNo(2,num2));
}
打印结果为:
用户号为:10000001024
企业号为:20000002048
更新列表:
*
参考文章: