Segmentation des phrases

Fermé
bilel - 15 mai 2013 à 13:50
 bilel12info - 18 mai 2013 à 13:30
Bonjour,
Est ce que je peut segmenter un mot et puis mettre la liste de ses caractères mans un tableau et en fin de le renverser .
exemple le mot amour :--> (a,m,o,u,r)
-->(r,u,o,m,a)
et en fin je trouve le mot ruoma comme resultat
merci d'avance

1 réponse

Simplement avec les méthodes de la classe String, tu peux tout faire :
String s = "amour"; 
  char [] tab = s.toCharArray();
  for(int i=tab.length; i>0; i--)
  {
   System.out.println(tab[i-1]);
  }
0
bilel12info
17 mai 2013 à 11:33
merci @Flog78 c'est bien marché. mais le problème je n'arrive pas a faire des tests au contenu du tableau
exemple :
for(int i=0;i<tab.length;i++)
{
if( tab[i].equals("a"))
{
System.out.printn("il contient la lettre a");
}
}
0
equals ne marche que pour des chaine de caratère, icic ce sont des caratère simples, essaye
for(int i=0;i<tab.length;i++) 
  { 
  if( tab[i] == 'a')
  { 
  System.out.println("il contient la lettre a"); 
  } 
  }
0
bilel12info
17 mai 2013 à 12:10
ca ne marche pas :((
il n'affiche aucun message
0
Flog78 Messages postés 16 Date d'inscription mercredi 28 novembre 2012 Statut Membre Dernière intervention 17 mai 2013 4
17 mai 2013 à 13:13
Ceci fonctionn :
String s = "amour";
char[] tab = s.toCharArray();
for (int i = 0; i < tab.length; i++)
{
	if (tab[i] == 'a')
	{
		System.out.println("il contient la lettre a");
	}
}
0
bilel12info
18 mai 2013 à 13:30
Est ce que je peut mettre le contenu d'un tableau dans un vecteur ou dans une listeArray ?
0