我想用Java制作一个播放播放列表歌曲的音乐播放器应用程序。
85.239.101.101 - - [07/Jan/2016:01:00:00 +0100] "POST /bpwsortsinfo1-3/services/Ortsinfo?wsdl HTTP/1.1" 200 467 "-" "Axis2" 449/1883 23 BP7 0
播放列表中加载了一种方法:
Media playlist[] = new Media[1000];
int count = 0;
for (int i = 0; i<1000; i++)
playlist[i]=new Media(""); // this line
当我运行程序时,抛出此异常:
public void addSongToPlaylist(File file){
playlist[count] = new Media(file.toURI().toString());
count++;
}
我的问题是:如何使用空媒体对象初始化名为Playlist的数组,以便不会引发异常?或者你能建议更好地解决这个问题吗?
答案 0 :(得分:0)
没有&#34;空媒体&#34;宾语。如果您关注null
,请使用List
代替数组:
private List<Media> playlist = new ArrayList<>();
public void addSongToPlaylist(File file){
playlist.add(new Media(file.toURI().toString()));
}