String.format("%02d", year)是什么意思?

发布网友

我来回答

2个回答

热心网友

1、String.format("%02d", year)

2、year格式化为至少2位十进制整数

譬如int year = 5; 结果为05

3、string.format 是格式化字符串  最大的好处 是 有多个参数的时候 只在内存中分布一个字符串如过用++的方式就会分布多个 

例如:C# code
string sql="select " + colname + "from "+tablename;  //这个拼装的字符串就会在拼装的时候再内存中多分配了两个字符串空间(引号的内容)

热心网友

String.format("%02d", year)
year格式化为至少2位十进制整数

譬如
int year = 5;
结果为05

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com