Java Java Data Structures Efficiency! Building the Model

Imran Asif
Imran Asif
7,514 Points

private List<Song> mSong; between<> there should be Type of List ( String , int , double... etc). Why Song is passed

private List<Song> mSong; between<> there should be Type of List ( String , int , double... etc). Why Song is passed ? Song is other java class name in this example. please i need to clear this confusion....

2 Answers

Ronald Williams
Ronald Williams
Java Web Development Techdegree Graduate 25,018 Points

When you have List<Song> mSongs the Song inside of the <> is an object, so you have a list of objects or a list of Song(s). Strings, ints, doubles... etc are all objects.

Imran Asif
Imran Asif
7,514 Points

Thanks Ronald, i got it.