社区
Java SE
帖子详情
int类型如何转化为length==10的String
fp_zacard
2007-06-26 06:28:43
比如i=1
转化为0000000001
i=111
转化为0000000111
...全文
309
11
打赏
收藏
int类型如何转化为length==10的String
比如i=1 转化为0000000001 i=111 转化为0000000111
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
angelseyes
2007-06-27
打赏
举报
回复
顶
mepjava
2007-06-27
打赏
举报
回复
String.format("%10d",intNum)
rypgood
2007-06-27
打赏
举报
回复
也可以自己来写个方法啊,
public static String changetostring(int i)
{
String str="0000000000"+i;
str=str.substring(String.valueOf(i).length(),str.length());
return str;
}
shan1119
2007-06-27
打赏
举报
回复
1st floor
tdy1234
2007-06-27
打赏
举报
回复
用格式化输出 函数
火龙果被占用了
2007-06-27
打赏
举报
回复
使用 JDK 1.5 新增加的 Formatter 类吧
Formatter f = new Formatter();
int i=111;
String s = f.format("%010d", i).toString();
System.out.println(s);
superdude
2007-06-27
打赏
举报
回复
受教了!
joejoe1991
2007-06-27
打赏
举报
回复
学习
聪头
2007-06-27
打赏
举报
回复
public String add2Str(String str,int length,String def){
if(str == null){
str = "";
}
if(def == null || def.length() < 1){
def = " ";
}
int len = str.length();
for(int i = 0;i < (length - len)/def.length();i++){
str = def + str;
}
return str;
}
lm_pla
2007-06-26
打赏
举报
回复
学习了!
huoyin
2007-06-26
打赏
举报
回复
使用DecimalFormat转化如下:
DecimalFormat nf = new DecimalFormat("0000000000");
String str = nf.format(1);
System.out.println(str);
str = nf.format(111);
System.out.println(str);
String
与
int
类型
之间的互相转换
1 如何将字串
String
转换成整数
int
?A. 有两个方法:1).
int
i =
Int
eger.parse
Int
([
String
]); 或i =
Int
eger.parse
Int
([
String
],[
int
radix]);2).
int
i =
Int
eger.valueOf(my_str).
int
Value();注: 字串转成 Double, Float, Long 的方法大同小异...
Int
类型
转换为
String
类型
的方法
因为强制转换的问题弄了差不多一晚上,我觉得我应该写个东西以用来提醒自己!!
int
id=ud.selectId(ename);
String
uid=(
String
)id; 这种转换会报错:Cannot cast from
int
to
String
原因: 任何一个对象都可以转换为java.lang.Object,但并不是所有的对象都能转换为
String
。
String
和
Int
eger不在同一分支中 Object / \ / \
String
Int
eger
把
String
字符串转换为
Int
数组
数字型
String
字符串转换成
int
型数组 方法一、 Java代码
String
str = "1,2,3,4,5,6" public
int
[]
String
to
Int
(
String
str) {
int
ret[] = new
int
[str.
length
()];
String
Tokenizer toKenizer
string
数组
类型
转换为
int
数组(数组
类型
之间的转换)
string
数组
类型
转换为
int
数组.方法一:ConvertAll的用法Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 public static
int
StrTo
Int
(
string
str)2 {3 return
int
.Parse(st
把
int
类型
值转换成
int
数组(不通过
string
类型
转换)
只适合初学者 今天同事问了我不通过
string
类型
把
int
类型
值123589转换成
int
[]数组。我想了想于是写了出来,其实不难。看你小学数学学得好不好。言归正传。 先不说代码,举个列子就知道怎么玩了。在C#里1235/
10
00的整数是1,1235%123的余数是5.123%12余数是3,这样看是不是知道了。什么道理了?
int
i=123589 它的i.to
string
().
length
是...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章