2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > [小技巧][JAVA][转换]整型int与字符串String相互转换

[小技巧][JAVA][转换]整型int与字符串String相互转换

时间:2022-10-19 14:33:22

相关推荐

[小技巧][JAVA][转换]整型int与字符串String相互转换

字符串转换整型String - >Int

1). int i = Integer.parseInt([String]); 或者//radix 进制int i = Integer.parseInt([String],[int radix]);//intValue() 输出int数据。2). int i = Integer.valueOf(String).intValue();或者int i = Integer.valueOf(String);

整型转换字符串Int - > String

1.) String s = String.valueOf(i);2.) String s = Integer.toString(i);3.) String s = "" + i;

示例

int a = 33;String a1 = String.valueOf(a);//33String a2 = Integer.toString(a); //33String a3 = a1 +""; //33System.out.println(a1);System.out.println(a2);System.out.println(a3);String b = "101";String bb = "123";int b1 = Integer.parseInt(b+bb);//101123int b2_1 = Integer.parseInt(bb, 10); //123int b2_2 = Integer.parseInt(b, 2); //5 解析几进制 的字符串 int b3 = Integer.valueOf(b+bb).intValue(); //101123int b4 = Integer.valueOf(b + bb); //101123

[总结]

1.相互转化的方法valueOf

想转化的封装类型.valueOf(待转化的类型的常量)

例子

int i = Integer.valueOf(String);//字符串转整型String s = String.valueOf(i);//整型转字符串

2.特有方法

整型转字符串

String s = Integer.toString(i);

字符串转换整型

//radix 进制int i = Integer.parseInt([String]); int i = Integer.parseInt([String],[int radix]);

3.Integer.ValueOf()源码

Integer.ValueOf()就是通过Integer.parseInt()实现的。

public static Integer valueOf(String s) throws NumberFormatException{return new Integer(parseInt(s, 10));}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。