Java Number valueOf() 方法

返回上一级

Java Number 对象的 valueOf() 方法用于返回给定参数的原生 Number 对象值,参数可以是原生数据类型, String 等

该方法是静态方法

该方法可以接收两个参数一个是字符串,一个是基数

语法

static Integer valueOf(int i)

static Integer valueOf(String s)

static Integer valueOf(String s, int radix)

参数

参数 说明
i Integer 对象的整数
s Integer 对象的字符串
radix 在解析字符串 s 时使用的基数,用于指定使用的进制数

返回值

  1. Integer valueOf(int i) 返回一个表示指定的 int 值的 Integer 实例

  2. Integer valueOf(String s) 返回保存指定的 String 的值的 Integer 对象

  3. Integer valueOf(String s, int radix) 返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String 中提取的值

范例

下面的范例使用 valueOf() 方法返回 Number 对象的原始值

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); // 使用 16 进制

        System.out.println(x); 
        System.out.println(c);
        System.out.println(a);
        System.out.println(b);
    }
}

编译运行以上 Java 代码,输出结果如下

9
5.0
80.0
1092

返回上一级

Java 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.