Java 文字列から数値へのメソッド: 1. 整数に変換 [Integer.parseInt(String s)]; 2. 浮動小数点数に変換 [Float.parseFloat(String s)]。
関連する無料学習の推奨事項: java 基本チュートリアル
java string メソッド数値の変換:
1. 整数に変換
(1) Integer.parseInt(String s) のコード例は次のとおりです。 # #
public class Test { public static void main(String args[]){ String s = "123"; int num = Integer.parseInt(str); int sum = num + 100; System.out.println("Result is: "+sum); // 输出结果为:Result is: 223 }}(2) Integer.valueOf(String s)、コード例は次のとおりです。 ##2、浮動小数点数への変換
(1) Float.parseFloat(String s)、コード例は次のとおりです。 ## (2) Double .parseDouble(String s) のコード例は次のとおりです。
public class Test2 { public static void main(String args[]){ String s = "-100"; int num = Integer.valueOf(str); int sum = num + 101; System.out.println("Result is: "+sum); // 输出结果为:Result is: 1 } }
質問で String s="00000123 を変換するために必要な特定のコード" を 123 に変換すると次のようになります:
public class Test { public static void main(String args[]){ String s = "123.11"; float num = Float.parseFloat(s); float sum = num + 100; System.out.println("Result is: "+sum); // 输出结果为:Result is: 223.11 }}拡張情報:
1. Java で整数および浮動小数点型を文字列に変換します。 :
public class Test2 { public static void main(String args[]){ String s = "100.01"; double num = Double.parseDouble(s); double sum = num + 100; System.out.println("Result is: "+sum); // 输出结果为:Result is: 200.01 }}
2. 文字列が Java の数値であるかどうかを判断します:
public class Test { public static void main(String args[]){ String s = "00000123"; int num = Integer.parseInt(s); System.out.println("Result is: "+num); // 输出结果为:Result is: 123 }}
以上がJavaで文字列を数値に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。