Segmentation des phrases

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

  • Votes
  • Date
  • Date décroissante
  1. 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]);
      }
    1. 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");
      }
      }
    2. 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"); 
        } 
        }
    3. ca ne marche pas :((
      il n'affiche aucun message
    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");
      	}
      }
    5. Est ce que je peut mettre le contenu d'un tableau dans un vecteur ou dans une listeArray ?