首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >附加零使数字为10位数

附加零使数字为10位数
EN

Stack Overflow用户
提问于 2013-07-30 07:38:19
回答 1查看 1.2K关注 0票数 3

我知道这是一个简单的问题,我知道怎么做,这里只需要我的表现和尽可能少的时间去做。

我收到的信息是

代码语言:javascript
复制
long l = 149;

我想让这个号码的大小为10,并在开始时再加10位数。上面的数字应该转换成,

代码语言:javascript
复制
   0000000149.

类似地,

代码语言:javascript
复制
1      -> 0000000001
13     -> 0000000013
888888 -> 0000888888
  1. 我尝试用循环法,例如检查数字长度,减去数字长度10,然后加上零号作为减法结果。

2已经创建了数组,如

代码语言:javascript
复制
arr[0, 00, 000, 0000, 00000, 000000, 0000000, 00000000, 000000000, 0000000000];

这里我也在做同样的事情,用10减去我的数字长度,得到arrnumberLenth -10 +数字。

我得到了想要的结果。

我想确保检查是否有更好的解决方案,如使用位运算符这样的要求?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-30 07:43:33

你喜欢这个吗?

代码语言:javascript
复制
String.format("%010d", 123);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17940990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档