У меня есть коллекция авиакомпаний следующим образом:
Airline airline1 = new Airline("Delta", "DC", 500, new Aircraft("b777-300"));
Airline airline2 = new Airline("American", "Baltimore", 1000, new Aircraft("a330-200"));
Airline airline3 = new Airline("Qatar", "Doha", 300, new Aircraft("b777-300"));
Collection<Airline> airlines= new ArrayList<>();
airlines.add(airline1);
airlines.add(airline2);
airlines.add(airline3);
как я могу сохранить имена одной из этих авиакомпаний в виде строки, используя следующую агрегированную операцию (шахта, очевидно, неверна, поскольку выводит ячейку памятипри использовании System.out.println)?
String name = airlines
.stream()
.filter(a -> a.getName() == "American")
.toString();