Как отфильтровать эти песни по количеству треков в альбомеJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как отфильтровать эти песни по количеству треков в альбоме

Сообщение Anonymous »

У меня следующий класс.

Код: Выделить всё

public class Track{
private int id;
private String trackName;
private String artistName;
private String albumName;
private int amountMembers;
private int duration; //segs
private String category;
private int albumYear;
private boolean isSolist; //1 yes, 0 no
}
У меня много треков в списке, и я хочу отфильтровать треки по двум критериям:
  • Если категория равна «рок».
  • Если трек принадлежит альбому, в котором менее 9 треков.
Во-первых, это просто: в настоящее время у меня есть треки в списке, отфильтрованные по категории «рок», но я не могу себе представить, как я могу сделать функцию, которая фильтрует и возвращает треки, которые находятся в альбоме с менее чем 9 песнями. Любое решение? Я использую Java, я могу использовать Streams или Lambdas?. ВАЖНО: у меня в базе данных есть плоский список треков.


Подробнее здесь: https://stackoverflow.com/questions/695 ... n-an-album
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»