JavaにおけるStringからint型への変換方法とエラー処理

Javaでは、文字列をint型に変換するためにInteger.parseInt()メソッドを使用することができます。このメソッドは、文字列を引数として受け取り、対応するint値を返します。

これは日本語で自然に言い換えられたものです。例は次の通りです:

String str = "12345";
try {
    int num = Integer.parseInt(str);
    System.out.println(num);
} catch (NumberFormatException e) {
    System.out.println("字符串无法转换为int型");
}

上記の例では、私たちはInteger.parseInt()メソッドを使用して、文字列”12345″をint値に変換し、それをnum変数に格納しました。文字列がint型に変換できない場合は、NumberFormatException例外がスローされます。この例外をキャッチして適切なエラー処理を行うためにtry-catch文を使用することができます。

Integer.parseInt() メソッドを使用する際には、文字列は整数である必要があります。もし文字列に数字以外の文字が含まれている場合は、NumberFormatException 例外が発生します。

广告
広告は10秒後に閉じます。
bannerAds