Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/06/2006, à 16:25

Anne

Est-ce correct?

Bonjour,

j'ai quelques questions pour savoir si j'ai bien compris un exemple que j'ai lu
Admettons que j'ai une chaine de caratere

String chaine = "bonjour comment allez vous aujourd'hui"

Est-ce que ceci :

ArrayList<String> List = new ArrayList<String>(Arrays.asList(chaine.split("\\s+")));

Met dans List, les mots bonjour,comment,... c'est à dire les espaces sont supprimés ?
split enlève bien tous les espaces?
Par exemple, si j'ai :
un                                      deux
dans List, j'ai bien un,deux

Ensuite :

String exp = List.remove(0);

Retire le premier éléments de List,c'est à dire avec la chaine précédente le mot retiré est bonjour, c'est bien ça ?

Et pour ceci :

exp.substring(1)

Si le mot exp est bonjour, après appel à cet méthode substring, le mot exp sera onjour, c'est ça ?


Merci

#2 Le 20/06/2006, à 17:05

bergi

Re : Est-ce correct?

pourquoi ne pas essayer ?
C'est le meilleur moyen d'apprendre !

Hors ligne

#3 Le 20/06/2006, à 17:21

Anne

Re : Est-ce correct?

bergi a écrit :

pourquoi ne pas essayer ?
C'est le meilleur moyen d'apprendre !

Bonjour,

je n'ai pas de compilateur sous la main.
De plus mes questions sont pour savoir si j'ai compris ce que fait un programme...

#4 Le 20/06/2006, à 17:52

Mathieu147

Re : Est-ce correct?

Tu peux installer facilement un compilateur Java, y'a le JDK dans les dépôts.


Pffff…

Hors ligne

#5 Le 22/06/2006, à 00:30

gene69

Re : Est-ce correct?

je te conseille d'aller voir par là

http://java.sun.com/j2se/1.4.2/docs/api/java/util/Arrays.html#asList(java.lang.Object[])

c'est des méthodes que j'ai pas frequenté étant petit mais ça à l'air de se tenir. de memoire dans split tu mets le separateur (" " dans ton cas).

Pour moi le plus simple est quand même d'utiliser une enumeration avec StringTokenizer(chaine) pis apres... euuh

http://java.sun.com/j2se/1.4.2/docs/api/java/util/StringTokenizer.html

sinon tout ce que tu racontes est vraisemblable.


Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion

Hors ligne