位置:首頁 > Java技術 > Java教學 > Java valueOf()方法

Java valueOf()方法

valueOf 方法返回的相關Number對象持有傳遞的參數的值。該參數可以是基本數據類型,字符串(String),等等。 

這個方法是一個靜態方法。該方法可以采取兩個參數,其中一個是String,另一個是基數。

語法

方法的所有變體如下:

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

參數

下麵是參數的詳細信息:

  • i -- 對於整數表示將返回一個int。

  • s -- 對於String表示將返回整數。

  • radix -- 這將被用來決定返回整數的基礎上傳遞的字符串值。

返回值

  • valueOf(int i):  這將返回一個Integer對象持有的指定原始值。

  • valueOf(String s): 這將返回一個Integer 對象持有的指定字符串表示的值。

  • valueOf(String s, int radix):  這將返回一個Integer對象持有的指定字符串表示的整數值,並解析基數的值。

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