Java の valueOf メソッドは、文字列、プリミティブ型、またはオブジェクトを、対応するラップされた型に変換します。たとえば、「123」を整数型に変換するなど、文字列をラッパー型にラップします。基本型をラッパー型に変換します (int 123 を Integer 型に変換するなど)。 MyObject オブジェクトを Object 型に変換するなど、オブジェクトをラッパー型に変換します。
valueOf
の詳細な説明 valueOf
は、Java でよく使用される静的メソッドです。 Java 。文字列、プリミティブ型、オブジェクトを対応するラップされた型に変換するために使用されます。
valueOf
メソッドは、指定された値を、次のような対応するパッケージング タイプにラップします。
としてラップします。 String
タイプ: String.valueOf()
Integer
としてラップします タイプ: Integer.valueOf()
Float
としてラップします。 タイプ: Float.valueOf()
valueOf
メソッドの構文は次のとおりです:
<code class="java">public static <T> T valueOf(String value)</code>
その内:
はパッケージング タイプのジェネリック タイプです
は変換される文字列値です
Integer タイプ:
<code class="java">Integer num = Integer.valueOf("123"); System.out.println(num); // 输出:123</code>
Integer に変換します 次のタイプ:
<code class="java">Integer num = Integer.valueOf(123); System.out.println(num); // 输出:123</code>
MyObject のオブジェクトを
Object タイプに変換します:
<code class="java">Object obj = Object.valueOf(myObject);</code>
メソッドは文字列をラップされた型にのみ変換でき、プリミティブ型には変換できません。
メソッドは
NumberFormatException 例外をスローします。
以上がJavaのvalueofは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。