我正在使用Objective-C并尝试创建介于1-99之间的int值,如果小于10,我希望它们显示为01,02,03,04,05等.任何人都可以告诉我如何做到这一点?
谢谢!
Rob*_*ens 11
除了PengOne的答案,你还可以使用格式字符串.
NSLog(@"%02d", 3);
Run Code Online (Sandbox Code Playgroud)
说'打印以下至少2位数的int'并且如果只有一个则添加前导0.它会打印出来
03
Run Code Online (Sandbox Code Playgroud)
或者如果你想要一个NSString,
NSString *tst = [NSString stringWithFormat:@"%02d", 5];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1201 次 |
| 最近记录: |