Heim  >  Artikel  >  Java  >  So konvertieren Sie einen String in eine Zahl in Java

So konvertieren Sie einen String in eine Zahl in Java

DDD
DDDOriginal
2023-08-11 11:34:2415828Durchsuche

So konvertieren Sie eine Zeichenfolge in eine Zahl in Java: 1. Verwenden Sie die Methode Integer.parseInt(), um die Zeichenfolge in eine Ganzzahl umzuwandeln. 2. Verwenden Sie die Methode Double.parseDouble(), um die Zeichenfolge in eine Gleitkommazahl umzuwandeln 3. Verwenden Sie die Methode Float.parseFloat(), um eine Zeichenfolge in eine Gleitkommazahl umzuwandeln. 4. Verwenden Sie die Methode Long.parseLong(), um eine Zeichenfolge in eine lange Ganzzahl umzuwandeln Konvertieren Sie einen String in eine kurze Ganzzahl.

So konvertieren Sie einen String in eine Zahl in Java

In Java können Sie die folgenden Methoden verwenden, um eine Zeichenfolge in eine Zahl umzuwandeln:

Verwenden Sie die Methode Integer.parseInt(), um eine Zeichenfolge in eine Ganzzahl umzuwandeln:

String str = "123";
int num = Integer.parseInt(str);
System.out.println(num); // 输出:123

Verwenden Sie die Methode Double.parseDouble( )-Methode, um einen String in eine Zahl umzuwandeln. String in Float konvertieren:

String str = "3.14";
double num = Double.parseDouble(str);
System.out.println(num); // 输出:3.14

String mit Float.parseFloat()-Methode in Float konvertieren:

String str = "2.5";
float num = Float.parseFloat(str);
System.out.println(num); // 输出:2.5

String mit Long.parseLong()-Methode in Long-Integer konvertieren:

String str = "1000000000";
long num = Long.parseLong(str);
System.out.println(num); // 输出:1000000000

Short verwenden Die Methode .parseShort() konvertiert einen String in eine kurze Ganzzahl:

String str = "10";
short num = Short.parseShort(str);
System.out.println(num); // 输出:10

Es ​​ist zu beachten, dass eine NumberFormatException ausgelöst wird, wenn der String nicht in eine Zahl konvertiert werden kann. Daher empfiehlt es sich, vor der Konvertierung eine Validierung durchzuführen, um sicherzustellen, dass die Zeichenfolge korrekt in eine Zahl konvertiert werden kann.

Darüber hinaus können Sie auch reguläre Ausdrücke oder andere Methoden zur Verarbeitung der Zeichenfolge verwenden, z. B. das Entfernen von Leerzeichen, Sonderzeichen usw., um die Gültigkeit der Zeichenfolge sicherzustellen.

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen String in eine Zahl in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn