Получить значение

109
23 марта 2021, 11:20

Помогите в решении проблемы. Есть класс

public class RatesModel {
  private List<Valute> articleList;

  public List<Valute> getArticleList() {
      return articleList;
  }
  public void setArticleList(List<Valute> articleList) {
      this.articleList = articleList;
  }

И класс

public class Valute {
   private String id;
   private String charCode;
   private String nominal;
   private String name;
   private String value;
   public String getId() {
       return id;
   }
   public void setId(String id) {
       this.id = id;
   }
   public String getCharCode() {
       return charCode;
   }
   public void setCharCode(String charCode) {
       this.charCode = charCode;
   }
   public String getNominal() {
       return nominal;
   }
   public void setNominal(String nominal) {
       this.nominal = nominal;
   }
   public String getName() {
       return name;
   }
   public void setName(String name) {
       this.name = name;
   }
   public String getValue() {
       return value;
   }
   public void setValue(String value) {
       this.value = value;
   }

Подскажите как получит все значения getName() из класса Valute через RatesModel.getArticleList()

Answer 1
List<String> names = rates.
  getArticleList().
  stream().
  map(i -> i.getName()).
  collect(Collectors.toList());

Подскажите как это сделать через for

List<String> names = new ArrayList<String>();
List<Valute> articles = rates.getArticleList();
for (int i = 0; i < articles.size(); i++) {
  names.add(articles.get(i).getName());
}
READ ALSO
Автозамена на спецсимволы

Автозамена на спецсимволы

Есть небольшое веб приложение для обмена сообщениями, вроде форума

118
проверка полей Рефлексия Java

проверка полей Рефлексия Java

Задам мб глупый вопрос, но все же как проверить поля с помощью рефлексии и если поля написаны не правильно либо пустые выбрасывало исключения

125
Не работает корректно замена символов в задачке на шифрование с обратным алфавитом

Не работает корректно замена символов в задачке на шифрование с обратным алфавитом

Имеется задача на шифрование, где каждый из входящих в строку символов английского алфавита надо заменить на его "зеркальный", те

107
Верно ли утверждение, что абстрактные классы используются для агрегации общих свойств объектов, а интерфейсы для агрегации общих функц. возможностей?

Верно ли утверждение, что абстрактные классы используются для агрегации общих свойств объектов, а интерфейсы для агрегации общих функц. возможностей?

Верно ли утверждение, что абстрактные классы используются для агрегации общих свойств объектов, а интерфейсы для общих функциональных возможностей?

92