valueOf()

优质
小牛编辑
162浏览
2023-12-01

valueOf方法返回相关的Number Object,其中包含传递的参数的值。 参数可以是原始数据类型,字符串等。

这种方法是一种静态方法。 该方法可以采用两个参数,其中一个是String,另一个是基数。

语法 (Syntax)

static Integer valueOf(int i) 
static Integer valueOf(String s) 
static Integer valueOf(String s, int radix)

参数 (Parameters)

这是参数的细节 -

  • i - 将返回整数表示的int。

  • s - 将返回整数表示的字符串。

  • radix - 这将用于根据传递的String确定返回的Integer的值。

返回值 (Return Value)

  • valueOf(int i) - 返回一个包含指定基元值的Integer对象。

  • valueOf(String s) - 返回一个包含指定字符串表示形式值的Integer对象。

  • valueOf(String s, int radix) - 返回一个Integer对象,该对象包含指定字符串表示形式的整数值,并使用radix值进行解析。

例子 (Example)

以下是此方法的使用示例 -

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