有人可以就如何为 ID 小于 10 的输出给出零前缀给出一些建议吗?例如,我想在输出标签中显示一个单一的 ID 值,它是 DB 中的 Long 类型,就是这个值4
,但在我想显示的某个标签上的输出中以前导零的形式,所以04
我找到了一些案例,但它是关于int primitive type
所以它有一些我无法解决的问题,
到目前为止我有这个代码:
public String getCode() {
PackageVersion packVer = BeanFactory.getHotelDAOService(PackageVersion.class).findOne(selectedDealerCodeId);
if(packVer.getId() < 10){
String id = String.format("%0d", packVer.getId());
}
return id;
}
以上这种方法不起作用,如果有人对此有更好和合适的解决方案,请让我在这里发帖,谢谢