猿问

尝试将音频输入流获取到 URL (java.net.MalformedURLException)

我正在尝试从音频 URL 获取 AudioInputStream。此 URL 不是合格的 URL,因为音频文件位于我想使用音频输入流加载的项目中。但我收到了 java.net.MalformedURLException。有什么解决办法吗?


以下是我的代码


   public AudioClipPlayer()

 {  try

  { 

      AudioInputStream audio_inputstream=AudioSystem.getAudioInputStream("media/local/ua/on.wav");


  catch (Exception e) { e.printStackTrace(); } 

}

以下是例外


java.net.MalformedURLException: no protocol: media/local/ua/on.wav


月关宝盒
浏览 182回答 1
1回答

紫衣仙女

你应该把完整的网址像file:///drive:/.../media/local/ua/on.wav本地文件协议文件丢失。
随时随地看视频慕课网APP

相关分类

Java
我要回答