ホームページ > Java > &#&チュートリアル > Javaのvalueofは何を意味しますか

Javaのvalueofは何を意味しますか

下次还敢
リリース: 2024-05-01 19:30:26
オリジナル
1230 人が閲覧しました

Java の valueOf メソッドは、文字列、プリミティブ型、またはオブジェクトを、対応するラップされた型に変換します。たとえば、「123」を整数型に変換するなど、文字列をラッパー型にラップします。基本型をラッパー型に変換します (int 123 を Integer 型に変換するなど)。 MyObject オブジェクトを Object 型に変換するなど、オブジェクトをラッパー型に変換します。

Javaのvalueofは何を意味しますか

Java の valueOf の詳細な説明

valueOf は、Java でよく使用される静的メソッドです。 Java 。文字列、プリミティブ型、オブジェクトを対応するラップされた型に変換するために使用されます。

Function

valueOf メソッドは、指定された値を、次のような対応するパッケージング タイプにラップします。

  • 文字列を としてラップします。 String タイプ: String.valueOf()
  • 整数を Integer としてラップします タイプ: Integer.valueOf()
  • 浮動小数点数を Float としてラップします。 タイプ: Float.valueOf()

Usage

valueOf メソッドの構文は次のとおりです:

<code class="java">public static <T> T valueOf(String value)</code>
ログイン後にコピー

その内:

  • ## はパッケージング タイプのジェネリック タイプです
  • value は変換される文字列値です
使用例

文字列をパック型に変換します

文字列を変換します。 123" を

Integer タイプ:

<code class="java">Integer num = Integer.valueOf("123");
System.out.println(num); // 输出:123</code>
ログイン後にコピー
基本型をラップされた型に変換します

int 型の値 123 を

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>
ログイン後にコピー
Note

  • valueOf メソッドは文字列をラップされた型にのみ変換でき、プリミティブ型には変換できません。
  • 指定された文字列をターゲットの型に解析できない場合、
  • valueOf メソッドは NumberFormatException 例外をスローします。

以上がJavaのvalueofは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート