Ответ на вопрос №16120: Определите, что делает этот код. Класс Person : publicclassPerson{privateint id; private String name; public Person(int id, String name) { this.id = id; this.name = name; @Override public String tostring) { return id + "" + name; Класс Main : importjava.util.LinkedHashMap:importjava.util.Map;publicclassMain{publicstaticvoidmain(String[) args) { Map<Person, Integer> people = newОпределите, что делает этот код. Класс Person : - Ответ на вопрос №16120Определите, что делает этот код. Класс Person : - Ответ на вопрос №16120
2024-01-242024-01-24СтудИзба
Определите, что делает этот код. Класс Person : - Ответ на вопрос №16120
-47%
Вопрос
Определите, что делает этот код.Класс Person :
publicclassPerson{privateint id;
private String name;
public Person(int id, String name) {
this.id = id;
this.name = name;
@Override
public String tostring) {
return id + "" + name;
Класс Main :
importjava.util.LinkedHashMap:importjava.util.Map;publicclassMain{publicstaticvoidmain(String[) args) {
Map<Person, Integer> people = new LinkedHashMap‹>();
people.put(new Person(17, "John"), 4);
people.put(new Person(17, "John"), 28);
System.out.printin(people.keySet()):
}
• Код не компилируется, так как в классе Person не определены equals() И hashCode()]
• 17 John, 17 John
• Код бросит ошибку при запуске, так как в классе Person не определены equals() И hashCode()|
• 17 John
Ответ

Все деньги, вырученные с продажи, идут исключительно на шаурму