Как прилагать Strings? [закрывшая]

Я хочу, что метод toString возвратите это: nombrePersona(email)

Я сделал метод toString, но у меня выходит ошибка. Что я повредил?

//metodo que muestra el valor de sus atributos
public String toString() {
    String mensaje= this.nombrePersona+ "("this.email")";
    return mensaje;
}
3
задан 17.01.2017, 18:29
0 ответов

В этой линии ты должен добавлять "+" чтобы прилагать Strings:

String mensaje= this.nombrePersona+ "(" + this.email + ")";

                                        ↑            ↑    
13
ответ дан 03.12.2019, 17:39

Я не знаю, что является тем, что ты хочешь достать точно. Для того, чтобы он показал имя вместе с Вашей электронной почтой, выбор был бы этим:

String nombrePersona="pepe";
String email="pepe@gmail.com";
String mensaje= nombrePersona+ "(" + email + ")";
System.out.println(mensaje);

Хотя проблема состоит в том, что ты должен иметь инициализировавший так nombPersona как email.

4
ответ дан 03.12.2019, 17:39
  • 1
    @Mariano правда - что probé в netbeans и не я fijé в предыдущем ответе, sorry :(. –  17.01.2017, 14:02
  • 2
    @AnnaPS подумай, что функция toString() не является только этой, что преобразовывает один int в один String. Она использована собственными объектами для того, чтобы они показали informació n, который давайте хотеть. Один toString() класса человек podrí чтобы доставать informació n заверши ее. В этом случае ищи, что Ваш this (я предполагаю, что я возражаю Человек) напечатал " Назовите (электронную почту) " равно как он смог помещать " Имя (Tlf) "... и т.д. –  17.01.2017, 14:06
  • 3
    @AnnaPS С уже, está гениальным, который ты внес в сайт, и действительно является что-то, что я encantarí чтобы продолжать видеть. Те pregunté как для 1. видеть, если podí чтобы добавлять что-то в твоем ответе (если он различался) 2. комментировать, что ищутся ответы качества, избегая повторять что-то уже вышедшее в свет... Так или иначе, seguí ища новые вопросы в этикетках, что má s заинтересуйте тебя, который немного ты будешь находить (терпение - ключ)... Любое сомнение относительно использования сайта - Стакк Оверфлов Meta в espaГ±ol –  17.01.2017, 14:06
  • 4
    ¡ Большое спасибо в tod@s! уже я считаю ее решенной –  17.01.2017, 21:12