Segmentation des phrases

bilel -  
 bilel12info -
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

Flog78
 
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
 
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
Flog78
 
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
 
ca ne marche pas :((
il n'affiche aucun message
0
Flog78 Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   4
 
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
 
Est ce que je peut mettre le contenu d'un tableau dans un vecteur ou dans une listeArray ?
0