Java の Integer.parseInt() 関数を使用して文字列を整数に変換する
コンピューター技術の継続的な発展に伴い、プログラミングにおける文字列処理はますます一般的になってきています。場合によっては、文字列を整数に変換する必要があります。 Java の場合、Integer.parseInt() 関数を使用してこの目標を達成できます。
Integer.parseInt() は Java が提供する非常に便利なメソッドで、文字列を整数に変換できます。このメソッドの構文は次のとおりです。
public static int parseInt(String s) throws NumberFormatException
ここで、s は整数に変換される文字列です。このメソッドは、文字列 s を符号付き 10 進整数に解析します。文字列 s が有効な整数ではない場合 (たとえば、数字以外の文字が含まれている場合)、NumberFormatException がスローされます。
以下は、Integer.parseInt() 関数の使用方法を示す簡単なサンプル コードです。
public class StringToIntExample { public static void main(String[] args) { String str = "12345"; try { int number = Integer.parseInt(str); System.out.println("转换后的整数:" + number); } catch (NumberFormatException e) { System.out.println("字符串不是一个合法的整数"); } } }
上の例では、文字列 str を定義し、それに値を割り当てます。 12345」。次に、Integer.parseInt() 関数を呼び出して文字列 str を整数に変換し、その結果を数値変数に代入します。最後に、変換された整数を出力します。
文字列 str を正当な整数に変換できない場合、つまり数値以外の文字が含まれている場合は、NumberFormatException 例外がスローされます。例外処理コード ブロックでは、文字列が有効な整数ではないというメッセージを出力します。
文字列 str が負の数を表す場合、Integer.parseInt() 関数を通じて変換することもできることに注意してください。たとえば、「-12345」のような文字列を負の数値に変換できます。
さらに、2 番目のパラメーターを指定することで、文字列で表される塩基を指定することもできます。たとえば、バイナリ文字列は、文字列「1010」を引数 2 とともに Integer.parseInt() 関数に渡すことで整数に変換できます。
要約すると、Java の Integer.parseInt() 関数を使用すると、文字列を整数に簡単に変換できます。これは、文字列と整数の変換を処理する一般的な方法の 1 つです。実際の開発では、テキストファイルを読み取るときやユーザー入力を処理するときなど、文字列を整数に変換する必要がある場面によく遭遇します。 Integer.parseInt() 関数の使い方をマスターすることで、これらの操作をより効率的に処理できるようになります。
以上がJavaのInteger.parseInt()関数を使用して文字列を整数に変換します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。