Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Palavras Palíndromas

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Java Desktop Palavras Palíndromas

    Bom dia Pessoal. Postarei aqui um simples método em Java que verifica se uma palavra é Palíndroma ou não.
    ( Palavras palíndromas são as que, lidas de trás para frente, não sofrem qualquer alteração. Exemplos: rever, radar, mirim, arara, reler, saias, matam, salas, raiar, metem, rever, osso, reger, ralar )

    Abraços.

    Código:
    package metodoscomstring;
    
    import javax.swing.JOptionPane;
    
    /**
     * @author Marcelo
     */
    public class Palindromos {
        //* Méto verificaPalindroma
        public static boolean verificaPalindromo ( String entrada ) {
            boolean verificador = false;
            StringBuffer inversa = new StringBuffer(entrada);
    
            if( entrada.toUpperCase().equals(inversa.reverse().toString().toUpperCase()) ) {
                verificador = true;
            }else {
                verificador = false;
            }
            return verificador;
        }
    
        public static void main( String args[] ) {
            String palavra;
    
            palavra = JOptionPane.showInputDialog("Digite uma palavra: ");
    
            if(verificaPalindromo(palavra))
                System.out.println("A palavra é palíndroma");
            else
                System.out.println("A palavra não é palindroma");
        }
    
    }
    boolean euEstiverVivo = true;

    do{
    System.out.println(" Botafogo Eternamente ");
    }while(euEstiverVivo);

  • Font Size
    #2
    Um interessante para quem não sabe como criar um verificar com String

    Comment

    X
    Working...
    X