La classe Integer du package java.lang appelle sa méthode de classe public static int parseInt(String s) pour convertir une chaîne composée de caractères « numériques », tels que 123, en données de type int, par exemple :
intx;Strings=123;x=Integer.parseInt(s);
De plus, vous pouvez également utiliser les classes Byte, Short, Long, Float et Double dans le package java.lang pour appeler les méthodes de classe correspondantes, par exemple :
publicstaticbyteparseByte(Strings)throwsNumberFormatExceptionpublicstaticshortparseShort(Strings)throwsNumberFormatExceptionpublicstaticlongparseLong(Strings)throwsNumberFormatExceptionpublicstaticfloatparseFloat(Strings)throwsNumberFormatExceptionpublicstaticdoubleparseDouble(Strings)throwsNumberFormatException
Grâce à la méthode ci-dessus, nous pouvons convertir une chaîne composée de caractères « numériques » en type de données de base correspondant.
Bien entendu, nous pouvons également utiliser les méthodes de classe suivantes de la classe String :
publicstaticStringvalueOf(byte)publicstaticStringvalueOf(intn)publicstaticStringvalueOf(shortn)publicstaticStringvalueOf(longn)publicstaticStringvalueOf(floatn)publicstaticStringvalueOf(doublen)
Convertissez une valeur numérique en chaîne, par exemple :
Stringstr=String.valueOf(123);