valueOf()
方法返回相关的Number
对象,其中包含传递的参数的值。 参数可以是原始数据类型,字符串等。
这个方法是一种静态方法。它接收两个参数,其中一个是String
,另一个是基数。
语法
以下是此方法的所有变体 -
static Integer valueOf(int i)
static Integer valueOf(String s)
static Integer valueOf(String s, int radix)
参数
i
- 将返回表示int
类型参数的Integer
对象。s
- 将返回字符串参数的Integer
对象。radix
- 这将用于根据传递的String
确定返回Integer
的值。
返回值
valueOf(int i)
- 返回一个包含指定原始值的Integer
对象。valueOf(String s)
- 返回一个包含指定字符串表示形式值的Integer
对象。valueOf(String s, int radix)
- 返回一个Integer
对象,该对象包含指定字符串表示形式的整数值,并使用radix
值进行解析。
示例
public class Test {
public static void main(String args[]) {
Integer x =Integer.valueOf(9);
Double c = Double.valueOf(5);
Float a = Float.valueOf("80");
Integer b = Integer.valueOf("444",16);
System.out.println(x);
System.out.println(c);
System.out.println(a);
System.out.println(b);
}
}
执行上面示例代码,得到以下结果:
9
5.0
80.0
1092
上一篇:
Java Number类
下一篇:
Java快速入门