Java中的字符型转换
1、整型转换成字符型(字符串String)
(1)整型转换成字符型
String str = Integer.toString(int n);
(2)Long型转换成字符型
String str = Long.toString(long n);
(3)Short型转换成字符型
String str = Short.toString(Short n);
(4)Float型转换成字符型
String str = Float.toString(Float n);
(5)Double型转换成字符型
String str = Double.toString(Double n);
2、字符型(String类型)转换成整型
(1)String类型转换成Int型
int n = Integer.parseInt(String str);
(2)String类型转换成long型
long n = Long.parseLong(String str);
(3)String类型转换成short型
short n = Short.parseShort(String str);
(4)String类型转换成float型
float n = Float.parseFloat(String str);
(5)String类型转换成double型
double n = Double.parseDouble(String str);
3、
valueOf() 方法
返回值
- **Integer valueOf(int i):**返回一个表示指定的 int 值的 Integer 实例。
- **Integer valueOf(String s): **返回保存指定的 String 的值的 Integer 对象。
-
Integer valueOf(String s, int radix):
返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String 中提取的值。
实例
public class Test{
public static void main(String args[]){
String a="9";
String b="5";
String c="80";
String d="111";
Integer e =Integer.valueOf(a);
Double f = Double.valueOf(b);
Float g = Float.valueOf(c);
Integer h = Integer.valueOf(d,16); // 16进制
System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);
}
}
结果
9
5.0
80.0
273
版权声明:本文为Yangyu0324原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。