Javaで文字列を数値に変換する方法

DDD
リリース: 2023-08-11 11:34:24
オリジナル
15671 人が閲覧しました

文字列を数値に変換する Java メソッド: 1. Integer.parseInt() メソッドを使用して文字列を整数に変換します; 2. Double.parseDouble() メソッドを使用して文字列を整数に変換します浮動小数点数; 3. Float.parseFloat() メソッドを使用して文字列を浮動小数点数に変換します; 4. Long.parseLong() メソッドを使用して文字列を長整数に変換します; 5. Short.parseShort メソッドを使用します() メソッドを使用して文字列を短整数に変換します。

Javaで文字列を数値に変換する方法

Java では、次のメソッドを使用して文字列を数値に変換できます。

Integer.parseInt() メソッドを使用して文字を変換します。文字列を整数に変換します:

String str = "123"; int num = Integer.parseInt(str); System.out.println(num); // 输出:123
ログイン後にコピー

Double.parseDouble() メソッドを使用して文字列を浮動小数点数に変換します:

String str = "3.14"; double num = Double.parseDouble(str); System.out.println(num); // 输出:3.14
ログイン後にコピー

Float.parseFloat() メソッドを使用して文字列を浮動小数点数に変換します:

String str = "2.5"; float num = Float.parseFloat(str); System.out.println(num); // 输出:2.5
ログイン後にコピー

Long.parseLong() メソッドを使用して文字列を長整数に変換します:

String str = "1000000000"; long num = Long.parseLong(str); System.out.println(num); // 输出:1000000000
ログイン後にコピー

Short.parseShort() メソッドを使用して文字列を短整数に変換します:

String str = "10"; short num = Short.parseShort(str); System.out.println(num); // 输出:10
ログイン後にコピー

文字列を数値に変換できない場合は、NumberFormatException がスローされることに注意してください。したがって、変換する前に、文字列が数値に正しく変換できることを確認するために検証を行うことをお勧めします。

さらに、正規表現やその他の方法を使用して文字列を処理し、スペースや特殊文字などを削除して、文字列の有効性を確保することもできます。

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!