ジャワのvalueOf()メソッド
valueOf()メソッドは、指定されたパラメータ番号のネイティブオブジェクトの値は、パラメータがそうでネイティブのデータ型、文字列であることができ返します。
メソッドは静的です。 この方法は、ベースである文字列である2つのパラメータを受け取ることができます。
文法
このメソッドの構文は以下のとおりです。
static Integer valueOf(int i) static Integer valueOf(String s) static Integer valueOf(String s, int radix)
パラメータ
私-整数Integerオブジェクト。
S -文字列Integerオブジェクト。
基数-使用進数で指定したベースの文字列sの使用を解析します。
戻り値
整数のvalueOf(int型のi)は:指定されたint値を表すIntegerインスタンスを返します。
Integer型のvalueOf(のString):Integer指定値を保持するStringオブジェクトを返します。
Integer型のvalueOf(のString、int型の基数は ):抽出された解析され、指定されたStringの値を提供するために、2番目の引数でベースに格納された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); // 使用 16 进制 System.out.println(x); System.out.println(c); System.out.println(a); System.out.println(b); } }
上記のプログラムをコンパイルし、出力は次のようになります。
9 5.0 80.0 1092