Вывод объекта в ListView - Java

Узнай цену своей работы

Формулировка задачи:

Допустим у меня есть класс:
public class Person{
    private int id;
    private String name;
    private int age;
}
Мне нужно, что бы в ListView были поля name и age. Но когда я выбираю в ListView элемент надо иметь возможность получить id. Как это сделать?

Решение задачи: «Вывод объекта в ListView»

textual
Листинг программы
public class Person {
    private int id;
    private String name;
    private int age;
    
    @Override
    public String toString() {
          Object[] args = { this.name, this.age };
          MessageFormat messageFormat = new MessageFormat("{0} ({1})");
          return messageFormat.format(args);
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.933 из 5