valueOf 方法返回的相關Number對象持有傳遞的參數的值。該參數能夠是基本數據類型,字符串(String),等等。 spa
這個方法是一個靜態方法。該方法能夠採起兩個參數,其中一個是String,另外一個是基數。對象
方法的全部變體以下:字符串
static Integer valueOf(int i) static Integer valueOf(String s) static Integer valueOf(String s, int radix)
下面是參數的詳細信息:class
i -- 對於整數表示將返回一個int。基礎
s -- 對於String表示將返回整數。數據類型
radix -- 這將被用來決定返回整數的基礎上傳遞的字符串值。語法
valueOf(int i): 這將返回一個Integer對象持有的指定原始值。方法
valueOf(String s): 這將返回一個Integer 對象持有的指定字符串表示的值。數據
valueOf(String s, int radix): 這將返回一個Integer對象持有的指定字符串表示的整數值,並解析基數的值。static
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