Attachment 'Etichetta.java'
Download 1 import java.util.ArrayList;
2
3
4 public class Etichetta {
5
6 private ArrayList<Album> albumRegistrati = new ArrayList<Album>();
7
8 public void aggiungiAlbum(String nome,String genere)
9 {
10 albumRegistrati.add(new Album(nome, genere));
11 }
12
13 public ArrayList<Album> cercaAlbumArtista(String nome,String cognome, String strumento)
14 {
15 ArrayList<Album> registrati=new ArrayList<Album>();
16
17 for(Album a:albumRegistrati)
18 {
19 if(a.trovaMusicista(nome, cognome, strumento)!=null)
20 {
21 registrati.add(a);
22 }
23 }
24
25 return registrati;
26 }
27
28 public ArrayList<Musicista> trovaCollaboratori(String nome,String cognome, String strumento)
29 {
30 ArrayList<Musicista> collaboratori=new ArrayList<Musicista>();
31
32 for(Album a:albumRegistrati)
33 {
34 ArrayList<Musicista> temp=a.trovaCollaboratori(nome, cognome, strumento);
35 collaboratori.addAll(temp);
36 // for(Musicista m:temp)
37 // collaboratori.add(m);
38
39 }
40
41 return collaboratori;
42 }
43 }
Attached Files
You are not allowed to attach a file to this page.