ホームページ  >  記事  >  Java  >  Javaで文字列を数値に変換する方法

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

coldplay.xixi
coldplay.xixiオリジナル
2020-11-02 09:46:0277009ブラウズ

Java 文字列から数値へのメソッド: 1. 整数に変換 [Integer.parseInt(String s)]; 2. 浮動小数点数に変換 [Float.parseFloat(String s)]。

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

関連する無料学習の推奨事項: 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
}}

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

(2) Integer.valueOf(String s)、コード例は次のとおりです。 ##2、浮動小数点数への変換

(1) Float.parseFloat(String s)、コード例は次のとおりです。 ## (2) Double .parseDouble(String s) のコード例は次のとおりです。 Javaで文字列を数値に変換する方法

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
}}

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

拡張情報:

1. Java で整数および浮動小数点型を文字列に変換します。 : 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 の数値であるかどうかを判断します: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。