吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2391|回复: 9
收起左侧

[Java 转载] 如何用int类型输出001?

[复制链接]
PpaPingggg 发表于 2021-5-15 01:28
如图输出不鸟 001 被自动8进制转换了 QQ图片20210515012756.png

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
鸿飞 + 1 + 1 用心讨论,共获提升!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

彩虹计划 发表于 2021-5-15 04:04
这个001在add到list里的时候就已经是1了,int前面补不了0,输出的时候可以先转换成字符串
String.format("%03d",1);
0代表用0补齐
3d代表三个单数字
1是你要补齐的源数据
elightning 发表于 2021-5-15 01:48
int只有1 没有001 001这种表达方式是字符串
String.format("%03d",id)
直接转为字符串就行了

如果非要用int类型来输出001
你可以在构造函数里搞个id1 id2 id3
分别取第一位 第二位 第三位 初始值0
输出时处理一下就行

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
PpaPingggg + 2 + 1 我很赞同!

查看全部评分

haylove2 发表于 2021-5-15 03:45
初学java3个多月,我觉得001只能用字符串加int组合成把,不然想不到怎么实现。
jjl 发表于 2021-5-15 09:05
就用字符串吧
beckett2021888 发表于 2021-5-15 09:10
可以用decimalformat
wildfire_810 发表于 2021-5-15 10:00
从c的printf就是这么用的。格式化输出
黎明1 发表于 2021-5-15 10:48
也就只能字符串了
dangmenghao 发表于 2021-5-15 12:59
输出之前先转成字符串
不夏流年 发表于 2021-5-15 17:21
字符串好评
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 15:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表