1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como verificar se a classe Integer também reescreve o método toString?

Estou estudando a apostila FJ-11 da Caelum e aqui aparece esse problema que não consigo resolver.

Como verificar se a classe Integer também reescreve o método toString?

Já tentei reescrever o método toString:

public String toString(){
return "Retorno da Classe Integer"
}

Também tentei utilizando Integer, mas dessa forma dá erro.

public Integer toString(){
return "Retorno da Classe Integer"
}

Enfim, tenho que mudar o toString() do objeto que criei da classe Integer, porém não estou conseguindo.

segue o código que eu criei:

package exercicios;

public class TestaInteger {
    public String toString() {
        return "";
    }

    public static void main(String[] args) {
        Integer x1 = new Integer(10);
        Integer x2 = new Integer(10);
        System.out.println(x1.toString());

        if (x1.equals(x2)) {
            System.out.println("Igual");
        } else {
            System.out.println("diferente");
        }
    }

}
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags java integer ou faça a sua própria pergunta.