Я имею дело с некоторыми прядильщиками в моем приложении для Android, и по нажатию кнопки я хочу получить конкретную информацию об объекте. Я знаю о mySpinner.getSelectedItem().toString();
, но это распечатывает, какой бы ни был мой метод Objects toString();
. Допустим, я хочу getCredits();
от моего Course
объекта, который в данный момент выбран на счетчике. Как мне это сделать?
, чтобы дать вам представление о том, что я пытаюсь сделать:
for(int i = 0; i < allSpinners.size(); i++) {
System.out.println(allSpinners.get(i).getSelectedItem().toString());
}
Мне нужно получить каждый кредит от всех счетчиков в списке. Этот код вместо System.out.println();
должен получить кредиты объекта Course
с помощью метода getCredits();
и сложить их вместе +=
, но я не уверен, как добраться до объекта в списке счетчиков.
Редактировать: Извините за неясность. Каждый счетчик содержит около 300 объектов, которые извлекаются из ArrayList, который заполняется через TreeMap, который берет объекты из текстового файла