java int类型转换成String , 不足10位 在前面补0


String.format("%010d", 25);


0代表前面要补的字符

10代表字符串长度

d表示参数为整数类型


String s = "Hello World!";
int i = 13 ;
double d = 88.8 ;

System.out.printf("整形数据i = %2$+-10d \n字符串 s = %1$s \n浮点数据 d = %3$3.2f", s , i , d);
System.out.printf("\n不足10为用0来补:%10d" , i);



九九乘法表

[java]
  1. for (int i = 1; i < 10 ; i++) {  
  2.             for (int j = 1 ; j <= i ; j++) {  
  3.                 System.out.printf("%1$3d * %2$-3d= %3$-3d\t" , j ,i , i * j);  
  4.             }  
  5.             System.out.println();  
  6.         }  


输出时间


System.out.printf("当前时间:%1$TY-%1$Tm-%1$Td %1$TH:%1$TM:%1$TS" , new Date());


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM