我仍然得到如下文件名:
B-13-4-006.jpg
和
B-5-7-008.jpg
但是现在我希望将0显示为前缀,如果值小于<9,则原样想要以双数字显示值,请参阅下面的代码使用文件名
"B-" + // prefix
LoginActivity.strEventID + "-" + // eventID
LoginActivity.strOperativeID + "-" + // operativeID
getNextNumber() + // counter
".jpg"
Run Code Online (Sandbox Code Playgroud)
但我要求,文件名应如下所示:
B-13-04-006.jpg
和
B-05-07-008.jpg
Pan*_*mar 13
使用String.format("%02d", yournumber);具有多个显示0,如果低于10(对于两个数字编号).
使用方法如
private String getPaddedNumber(int number) {
return String.format("%02d", number);
}
Run Code Online (Sandbox Code Playgroud)
您可以阅读Formatter文档以获取更多详细信息.
如何使用到您的代码中
"B-" + // prefix
getPaddedNumber(LoginActivity.strEventID) + "-" + // eventID
getPaddedNumber(LoginActivity.strOperativeID) + "-" + // operativeID
getPaddedNumber(getNextNumber()) + // counter
".jpg"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3650 次 |
| 最近记录: |