Extraire un float d'une chaine de caractère
bonjour,
j'ai besoin d'un petit coup de main j'ai une chaine de caractère telle que :
Citation:
ligne ='PB 1245.0/50.0 10-03-09 .........'
et je veux extraire les valeurs numériques qu'elle contient. J'ai pu extraire la date en la localisant avec le tiret :
Code:
1 2 3
| int tiret = ligne.indexOf("-");
String jour=ligne.substring(tiret-2,tiret);
String mois=ligne.substring(tiret,tiret+6); |
Le problème se pose pour extraire les valeurs 1245.0 et 50.0 sachant que le séparateur / peut changer.
Est ce qu'il y'a une fonction en java qui permet d'extraire un nombre de type float à partir d'une chaine de caractère.