bonjour,

j'ai besoin d'un petit coup de main j'ai une chaine de caractère telle que :
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.