gpt4 book ai didi

java - 在java中为长类型数字添加前导零

转载 作者:行者123 更新时间:2023-12-01 14:06:13 25 4
gpt4 key购买 nike

我的客户通过他创建的网络服务向我发送一些数据,并期望 4 位长值作为返回代码。例如,返回代码 9461 表示操作 A 失败,或者返回代码 0000 表示操作 A 成功。没有返回错误代码的问题,但是当返回代码为0000时,即成功我面临以下问题。

我无法创建以 0 开头的 4 位数字。我尝试按如下方式设置 Web 服务响应

response.setResponseCode(0000L);

但是它发送 0 而不是 0000。我知道我可以使用硬编码的“0000”或 String.format 或 DecimalFormat,但 setResponseCode 采用 long 作为输入,因此我不能使用字符串。

有什么方法可以在数字之前设置零,以便可以像 0000 一样设置 0 或像 0045 一样设置 45 吗?

最佳答案

根本就没有。如果将 0000 视为 long,则 0000 和 0 具有相同的字节表示形式。

关于java - 在java中为长类型数字添加前导零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18882590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com