Java播放循环播放的音频文件

示例

所需进口:

import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;

此代码将创建一个剪辑,并在开始后连续播放:

Clip clip = AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(new URL(filename)));
clip.start();
clip.loop(Clip.LOOP_CONTINUOUSLY);

获取具有所有受支持文件类型的数组:

AudioFileFormat.Type [] audioFileTypes = AudioSystem.getAudioFileTypes();