Java convertir string en plusieurs float - Java - Programmation
Marsh Posté le 07-07-2004 à 14:20:51
va voir la classe StringTokenizer (pour couper ta chaine en morceaux)
et la méthode Float.parseFloat(String s) qui retourne un float.
Marsh Posté le 07-07-2004 à 14:55:23
Donnes un exemple de ce qu'est ton fichier !!!
C'est plutôt vague
Marsh Posté le 08-07-2004 à 01:20:23
puisqueturepondspas a écrit : je ferais float trouve = (float)(entree.readline()); |
ha yeah
Marsh Posté le 08-07-2004 à 12:45:59
StringTokenizer why il le reconnait pas ds mon programm
j'ai utilisé filereader , buffered reader puis readline()
tex = readline(entree)
StringTokenizer st = new StringTokenizer(text," " );
dès le premier StringTokenizer, don't resolve symbol
Je ne vois pas dutout pourquoi il le reconnait pas alors que j'ai vu des programme similaire, en entete j'ai bien mis import... merci
Marsh Posté le 08-07-2004 à 14:13:41
respire
et de manière générale, essaie de donner des détails utiles, comme l'erreur renvoyé par le compilateur par exemple ...
Marsh Posté le 08-07-2004 à 14:16:15
1. import java.util.StringTokenizer;
2. s'acheter un bouquin sur Java
Marsh Posté le 08-07-2004 à 14:49:28
noldor a écrit : 1. import java.util.StringTokenizer; |
serait-il possible un jour d'arrêter de poster comme des gorets sur des suppositions? Je ne compte plus le nombre de topics à 3 pages pour un problème de base, remplis de suppositions alors que le problème est tout autre et que celui qui demande de l'aide n'est pas foutu de donner les seuls détails importants.
Marsh Posté le 08-07-2004 à 15:09:45
DarkLord a écrit : serait-il possible un jour d'arrêter de poster comme des gorets sur des suppositions? Je ne compte plus le nombre de topics à 3 pages pour un problème de base, remplis de suppositions alors que le problème est tout autre et que celui qui demande de l'aide n'est pas foutu de donner les seuls détails importants. |
Citation : StringTokenizer why il le reconnait pas ds mon programm |
Marsh Posté le 08-07-2004 à 15:15:43
noldor a écrit :
|
Si on en vient à quoter, moi aussi je peux le faire hein
puisqueturepondspas a écrit : en entete j'ai bien mis import... merci |
Donc y a deux suppositions, soit il a pas mis l'import correctement. Soit il l'a fait mais il y a autre chose. Désolé mais moi j'appelle ça une supposition
Marsh Posté le 08-07-2004 à 15:33:06
DarkLord a écrit : Si on en vient à quoter, moi aussi je peux le faire hein |
bon ok, désolé, j'avais zappé cette partie
Et puis t'as raison, sans au minimum un message d'erreur, j'arrete d ejouer à madame soleil
Marsh Posté le 09-07-2004 à 10:01:26
puisqueturepondspas a écrit : résolu thanks |
juste par curiosité, il manquait un import par hasard ?
Marsh Posté le 09-07-2004 à 11:58:20
oui désolé mais comme je ne connais pas bien comment prog java, j'apprend progressivement à corriger les erreurs, pour des questions tres bêtes les forums sont utiles, les bouquins, pas le temps de lire 400 pages, je m'en sert aussi. Tant de choses à apprendre, et de problèmes qui s'ajoutent que votre gentillesse et les aides permettent de se corriger mutuellement plus rapidement.
... quand on est plongé ds SON program on voit plus les erreurs, celles des autres est plus acile à détecter...
Marsh Posté le 07-07-2004 à 14:18:31
Bonjour
j'ai commencé à lire un fichier, commencant par une entete avec des mots,avec BufferedReader et readline(), mais la suite de mon fichier est une suite continu de float, comment transformé mes lignes, les découper pour retrouver mes float. Si il ya avait qu'un nombre par ligne je ferais float trouve = (float)(entree.readline()); mais là ja voit pas
merci