Maison  >  Article  >  Java  >  Comment convertir une chaîne en nombre en Java

Comment convertir une chaîne en nombre en Java

DDD
DDDoriginal
2023-08-11 11:34:2415805parcourir

Comment convertir une chaîne en nombre en Java : 1. Utilisez la méthode Integer.parseInt() pour convertir la chaîne en nombre entier ; 2. Utilisez la méthode Double.parseDouble() pour convertir la chaîne en nombre à virgule flottante. ; 3. Utilisez la méthode Float.parseFloat () pour convertir une chaîne en nombre à virgule flottante ; 4. Utilisez la méthode Long.parseLong() pour convertir une chaîne en un entier long ; convertir une chaîne en un entier court.

Comment convertir une chaîne en nombre en Java

En Java, vous pouvez utiliser les méthodes suivantes pour convertir une chaîne en nombre :

Utilisez la méthode Integer.parseInt() pour convertir une chaîne en entier :

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

Utilisez Double.parseDouble( ) pour convertir une chaîne en nombre Convertir une chaîne en float :

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

Convertir une chaîne en float à l'aide de la méthode Float.parseFloat() :

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

Convertir une chaîne en entier long à l'aide de la méthode Long.parseLong() :

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

Utiliser Short La méthode .parseShort() convertit une chaîne en un entier court :

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

Il convient de noter que si la chaîne ne peut pas être convertie en nombre, une exception NumberFormatException sera levée. Donc, avant la conversion, c'est une bonne idée de faire une validation pour vous assurer que la chaîne peut être convertie correctement en nombre.

De plus, vous pouvez également utiliser des expressions régulières ou d'autres méthodes pour traiter la chaîne, comme la suppression des espaces, des caractères spéciaux, etc., afin de garantir la validité de la chaîne.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn