[RESOLVIDO] Boolean

2 respostas Resolvido
java
A

Galera, não sei usar muito bem o Boolean, então queria saber se vocês podem me ajudar a transformar meu código usando-o.

public static boolean ehPalindromo(String umaString) {
     //**meu code**
}

import java.util.Scanner;

public class Palindromo {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        System.out.println("Insira a palavra");
        String palavra = in.nextLine();
        String resultado = "";
        for (int x = palavra.length() - 1; x >= 0; x--) {
            resultado += palavra.charAt(x);
        }
        if (resultado.equals(palavra)) {
            System.out.println("A palavra " + palavra + " é um PALINDROMO");
        } else {
            System.out.println("A palavra " + palavra + " NÃO é um PALINDROMO");;
        }
    }
}

2 Respostas

CWeiler
Solucao aceita
public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    System.out.println("Insira a palavra");
    String palavra = in.nextLine();
    if (ehPalindromo(palavra)) {
        System.out.println("A palavra " + palavra + " é um PALINDROMO");
    } else {
        System.out.println("A palavra " + palavra + " NÃO é um PALINDROMO");;
    }
}

public static boolean ehPalindromo(String palavra) {
    String resultado = "";
    for (int x = palavra.length() - 1; x >= 0; x--) {
        resultado += palavra.charAt(x);
    }
    return resultado.equals(palavra);
}
A

Muito obrigada!

Criado 27 de julho de 2016
Ultima resposta 28 de jul. de 2016
Respostas 2
Participantes 2