String.Format大全(C# Java)

2019-12-26 13:16:01王旭

12345.ToString("e"); //生成 1.234500e+004

12345.ToString("f4"); //生成 12345.0000

12345.ToString("x"); //生成 3039 (16进制)

12345.ToString("p"); //生成 1,234,500.00%

java字符串格式化:String.format()方法的使用大全

字符串格式化,即按照你想要的字符串格式输出,如时间显示格式等,下面这个网站介绍的相当全面。

参考网站:http://www.easck.com/blog/1293633:

链接点击: String.format()方法的使用大全

实例:在android系统里面进行文件操作时,有时会使用当前时间,作为要保存数据的文件名,以便区别文件及日后对此文件进行操作。就如录像文件,当日保存下来的录像肯定会用当日的时间作为文件名称的一部分,方便以后查看。

如:

 

 
  1. Time t = new Time();  t.setToNow();  
  2. String filename = String.format("/record%04d%02d%02d%02d%02d%02d.avi",  t.year, t.month+1 , t.monthDay, t.hour, t.minute, t.second); 

音视频项目中经常会用此文件命名方式。