这是一部分,我认为我有就麻烦了:音乐播放脚本12个错误
public class AudioPlayer {
//play the music
AudioPlayer AP = new AudioPlayer([Optional Replay = true]);
AP.playSong(signlink.findcachedir() + "Music/2.wav");
//stop the music
AP.Stop();
}
下面是我得到的错误:
AudioPlayer.java:3: error: ')' expected AudioPlayer AP = new AudioPlayer(optional Replay = true); ^AudioPlayer.java:3: error: illegal start of type AudioPlayer AP = new AudioPlayer(optional Replay = true); ^AudioPlayer.java:3: error: expected AudioPlayer AP = new AudioPlayer(optional Replay = true); ^AudioPlayer.java:3: error: ';' expected AudioPlayer AP = new AudioPlayer(optional Replay = true); ^AudioPlayer.java:4: error: expected AP.playSong(signlink.findcachedir() + "Music/2.wav"); ^AudioPlayer.java:4: error: expected AP.playSong(signlink.findcachedir() + "Music/2.wav"); ^AudioPlayer.java:4: error: ';' expected AP.playSong(signlink.findcachedir() + "Music/2.wav"); ^AudioPlayer.java:4: error: illegal start of type AP.playSong(signlink.findcachedir() + "Music/2.wav"); ^AudioPlayer.java:4: error: expected AP.playSong(signlink.findcachedir() + "Music/2.wav"); ^AudioPlayer.java:4: error: ';' expected AP.playSong(signlink.findcachedir() + "Music/2.wav"); ^AudioPlayer.java:6: error: expected AP.Stop(); ^AudioPlayer.java:6: error: reached end of file while parsing AP.Stop(); ^12 errors Press any key to continue . . .`
正在发生什么的任何想法?什么是导致错误,我该如何解决它?
AudioPlayer类构造函数采用哪些参数? –
你在那里有没有有效的语法。你只是......不能在Java中这样做。你试图接受一个布尔到该构造函数? – Makoto
类,接口或枚举 – jake