valueOf方法返回保存所傳遞的參數(shù)的值的相關(guān)Number對象。參數(shù)可以是原始數(shù)據(jù)類型,String等。
這個方法是一個靜態(tài)方法。 該方法可以接受兩個參數(shù),其中一個是字符串,另一個是基數(shù)。
static Integer valueOf(int i) static Integer valueOf(String s) static Integer valueOf(String s, int radix)
這里是參數(shù)的細(xì)節(jié) -
i - 將返回整數(shù)表示的整數(shù)。
s - 將返回整數(shù)表示的字符串。
radix - 這將用于基于傳遞的字符串來確定返回的Integer的值。
valueOf(int i) - 這返回一個Integer對象,它保存指定原語的值。
valueOf(String s) - 這返回一個Integer對象,其中包含指定字符串表示形式的值。
valueOf(String s,int radix) - 這返回一個Integer對象,它保存指定字符串表示形式的整數(shù)值,并使用radix值進(jìn)行解析。
下面是一個使用這個方法的例子 -
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
更多建議: