Groovy valueOf()方法
valueOf方法返回保存所传递的参数的值的相关Number对象。参数可以是原始数据类型,String等。
这个方法是一个静态方法。 该方法可以接受两个参数,其中一个是字符串,另一个是基数。
句法
static Integer valueOf(int i) static Integer valueOf(String s) static Integer valueOf(String s, int radix)
参数
这里是参数的细节 -
i - 将返回整数表示的整数。
s - 将返回整数表示的字符串。
radix - 这将用于基于传递的字符串来确定返回的Integer的值。
返回值
valueOf(int i) - 这返回一个Integer对象,它保存指定原语的值。
valueOf(String s) - 这返回一个Integer对象,其中包含指定字符串表示形式的值。
valueOf(String s,int radix) - 这返回一个Integer对象,它保存指定字符串表示形式的整数值,并使用radix值进行解析。
例子
下面是一个使用这个方法的例子 -
class Example { static void main(String[] args) { int x = 5; Double z = 15.56; Integer xNew = Integer.valueOf(x); println(xNew); Double zNew = Double.valueOf(z); println(zNew); } }
当我们运行上面的程序,我们将得到以下结果 -
5 15.56