Comment decouper une chaine caractere par caractere
julien_lharidon
Messages postés2Date d'inscriptionmercredi 22 décembre 2004StatutMembreDernière intervention23 décembre 2004
-
22 déc. 2004 à 23:43
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 2012
-
24 déc. 2004 à 10:00
voilà, tout est dans le titre ....
j'ai pensé au stringtokenizer mais je ne sais pas trop ...
(eventuelement, c'est pour faire un programme equation classique ->equation en polonaise inverse... :D
PijanaKrava
Messages postés26Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention23 décembre 2004 23 déc. 2004 à 17:30
la solution est déjà donnée mais je tiens juste à dire que si t'as besoin de découper une chaîne, Sun conseille de ne plus utiliser la classe StringTokenizer mais de faire appel à la méthode
julien_lharidon
Messages postés2Date d'inscriptionmercredi 22 décembre 2004StatutMembreDernière intervention23 décembre 2004 23 déc. 2004 à 23:57
merci (c'est bon ca marche)
est ce qu'une âme charitable pourait aussi me dire comment affectuer des test sur des strings
parce que if(tableau_de_Strings[i] == "truc"){
} ca ne marche pas
merci beaucoup
Vous n’avez pas trouvé la réponse que vous recherchez ?
libeur
Messages postés36Date d'inscriptionjeudi 5 août 2004StatutMembreDernière intervention24 décembre 20042 24 déc. 2004 à 08:01
Ah ben oui, mais non!
String est une classe, donc:
if(tableau_de_String[i].equals("truc")){}
le compare le contenu du pointeur. Dans ton if, tu compare en fait si tableau_de_String[i] pointe l'adresse mémoire contenant l'instance de String implicitement créée par "truc". comparaison de types primitifs uniquement. Si deux instance de classe sont comparées, le résultat est vrai s'il n'existe qu'un seul objet référencé par deux pointeurs.
[Y'a que les cons qui ne changent pas d'avis. C'est mon avis, et je ne vois pas pourquoi j'en changerais.]
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 201212 24 déc. 2004 à 10:00
GodConan :clown)
brr on dit pas pointeur ;o) ds le cas present mais référence ... ;o)
le terme de pointeur est impropre au langage JAVA ;o) ...
faut bien respecter ca ;o) hééh c est fait expré ;o)
dc le == compare les 2 références ;o) qui forcement ;o) sont differente ;o)