comment faire pour convertir en minuscules à majuscules & et les majuscules aux lettres minuscules

Alternativement d'afficher tout le texte tapé dans la zone de texte

//    in either Capital or lowercase depending on the original
//    letter changed.  For example:  CoMpUtEr will convert to
//    cOmPuTeR and vice versa.
    Switch.addActionListener(new ActionListener()
    {
        public void actionPerformed(ActionEvent e )

            String characters = (SecondTextField.getText()); //String to read the user input
            int length = characters.length();  //change the string characters to length

         for(int i = 0; i < length; i++)  //to check the characters of string..
         {             
            char character = characters.charAt(i);          

            if(Character.isUpperCase(character)) 
            {
                SecondTextField.setText("" + characters.toLowerCase());

            }
            else  if(Character.isLowerCase(character))
            {
                 SecondTextField.setText("" + characters.toUpperCase()); //problem is here, how can i track the character which i already change above, means lowerCase**
                }               
         }}     
    });
vous avez un else, donc si il commence comme majuscules cela ne passera pas par le biais de la 2ème branche de la if. Si elle commence comme inférieur cas il faudra passer par la deuxième branche (et non pas le premier) - quel problème vous êtes fait avoir?
d'accord. Regarde comme il faut qu'on travaille déjà
Oh, je vois le problème.. de Ne pas définir les personnages.toUpperCase() ou similaire. Seul changement, un caractère à la fois. Votre boucle est déjà mis en place pour faire de cette façon, mais vous êtes à la modification de l'ensemble de la chaîne de cas.
Merci. - je l'obtenir..

OriginalL'auteur akki0996 | 2013-02-20