Integer クラスの parseInt() メソッドを使用して文字列を整数に変換する方法
プログラミングでは、文字列を整数に変換する必要があることがよくあります。 Java には、この関数を実装するために Integer クラスの parseInt() メソッドを使用するという非常に便利なメソッドが用意されています。この記事では、Integer クラスの parseInt() メソッドの使用法を詳しく紹介し、このメソッドを使用するためのサンプル コードをいくつか紹介します。
Integer クラスは、Java で整数を表現するためのラッパー クラスの 1 つで、整数を処理するための静的メソッドを多数提供します。中でも、parseInt() メソッドは文字列を整数に変換するために広く使用されています。
parseInt() メソッドの構文は次のとおりです。
public static int parseInt(String s) throws NumberFormatException
パラメータ s は、変換される文字列です。このメソッドは整数型の値を返します。文字列を整数に変換できない場合、parseInt() メソッドは NumberFormatException をスローします。
次の簡単な例は、parseInt() メソッドを使用して文字列を整数に変換する方法を示しています。
public class StringToInteger { public static void main(String[] args) { String str = "12345"; try { int num = Integer.parseInt(str); System.out.println("转换后的整数为:" + num); } catch (NumberFormatException e) { System.out.println("字符串无法转换为整数!"); } } }
上記のコードを実行すると、出力結果は次のようになります。変換された整数は次のとおりです: 12345
public class SpecialCases { public static void main(String[] args) { String str1 = "123abc45"; String str2 = "456789#"; try { int num1 = Integer.parseInt(str1); int num2 = Integer.parseInt(str2); System.out.println("转换后的整数1为:" + num1); System.out.println("转换后的整数2为:" + num2); } catch (NumberFormatException e) { System.out.println("字符串无法转换为整数!"); } } }上記のコードを実行すると、出力結果は次のようになります:
変換された整数 1 は: 123
変換された整数 2 は: 456789
以上がIntegerクラスのparseInt()メソッドを使って文字列を整数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。