ホームページ >Java >&#&チュートリアル >文字列を整数に変換する Java プログラム

文字列を整数に変換する Java プログラム

WBOY
WBOY転載
2023-08-30 20:41:181220ブラウズ

文字列を整数に変換する Java プログラム

Java で String を int に変換するには、parseInt() と valueOf() という 2 つの組み込みメソッドを使用できます。これらの静的メソッドは java.lang パッケージの Integer クラスに属し、文字列が整数の有効な表現でない場合は NumberFormatException をスローします。 Java では、String は、二重引用符で囲まれた一連の文字を格納する「java.lang」パッケージ内のクラスです。また、整数は数値を格納するプリミティブ データ型です。この記事では、特定の文字列を整数に変換する方法を説明するために、いくつかの Java プログラムについて説明します。

文字列を int に変換する Java プログラム

前に述べたように、次のメソッドを使用して文字列を整数に変換します -

  • Integer.parseInt()

  • Integer.valueOf()

サンプル プログラムを使用して、これらの方法を 1 つずつ説明していきます。

Integer.parseInt()を使用する

Integer.parseInt() メソッドは、文字列を引数として受け取り、それを生の整数値に解析します。

###文法### リーリー ###例###

次の Java プログラムは、parseInt() メソッドを使用して String を int に変換する方法を示しています。

###方法###

整数に変換される文字列を初期化します。

    次に、getClass() メソッドと getSimpleName() メソッドを使用して、定義された文字列の型を確認し、出力します。
  • ここで、parseInt() メソッドを使用して文字列を整数に変換し、結果を整数変数に格納します。
  • 最後にデータ型をチェックして出力し、文字列が整数に変換されているかどうかを確認します。
  • リーリー ###出力### リーリー
  • Integer.valueOf()を使用する
  • Integer.valueOf() メソッドは、文字列、文字、または int をパラメータとして受け取ることができますが、解析された整数の値を保持する Integer オブジェクトを返します。

    ###文法### リーリー
  • 例 1

これは、Integer.valueOf() メソッドを使用して String を int に変換する方法を示す別の Java プログラムです。

リーリー ###出力### リーリー

例 2

渡された文字列が整数の有効な表現でない場合、parseInt() メソッドと valueOf() メソッドは NumberFormatException をスローすることを前述しました。この Java プログラムでは、例外を表示するために、数字の代わりにアルファベットを含む文字列を渡します。

リーリー ###出力### リーリー ###結論は###

Integer.parseInt() と Integer.valueOf() はどちらも、文字列を整数に変換するための非常に便利なメソッドです。ただし、Integer.valueOf() メソッドは、Integer.parseInt() メソッドよりも大幅に高速に実行されます。これらのメソッドの実際の実装を説明するために、3 つの Java プログラムについて説明します。

以上が文字列を整数に変換する Java プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。