Groovy valueOf()方法

2018-12-29 16:20 更新

valueOf方法返回保存所傳遞的參數(shù)的值的相關(guān)Number對象。參數(shù)可以是原始數(shù)據(jù)類型,String等。

這個(gè)方法是一個(gè)靜態(tài)方法。 該方法可以接受兩個(gè)參數(shù),其中一個(gè)是字符串,另一個(gè)是基數(shù)。

句法

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

參數(shù)

這里是參數(shù)的細(xì)節(jié) -

  • i - 將返回整數(shù)表示的整數(shù)。

  • s - 將返回整數(shù)表示的字符串。

  • radix - 這將用于基于傳遞的字符串來確定返回的Integer的值。

返回值

  • valueOf(int i) - 這返回一個(gè)Integer對象,它保存指定原語的值。

  • valueOf(String s) - 這返回一個(gè)Integer對象,其中包含指定字符串表示形式的值。

  • valueOf(String s,int radix) - 這返回一個(gè)Integer對象,它保存指定字符串表示形式的整數(shù)值,并使用radix值進(jìn)行解析。

例子

下面是一個(gè)使用這個(gè)方法的例子 -

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);
   } 
} 

當(dāng)我們運(yùn)行上面的程序,我們將得到以下結(jié)果 -

5 
15.56 
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)