Lista randomica

Oi pessoal.
Tenho uma lista de reprodução mas eu tenho que colocar o endereço da musica e o nome mas eu queria fazer uma lista de reprodução randomica que o proprio metodo escolhese a musica que iria tocar.
as musicas estão numeradas exemplo 1.mp3 2.mp3 e assim vai.

[code]import jaco.mp3.player.MP3Player;
import java.io.File;

public class Tocador {

public Tocador (){
	
	 File file1 = new File("1.mp3");
	    File file2 = new File("2.mp3");
	    File file3 = new File("3.mp3");

	    new MP3Player(file1, file2, file3).play();
	
	
	
	
	
	
}

}
[/code]

Adicione todas suas músicas a uma lista e utilize o método Collections.shuffle para embaralhar sua lista…

http://docs.oracle.com/javase/6/docs/api/java/util/Collections.html#shuffle(java.util.List)

Oi Gbzao! dei uma olhada no shuffle mas não achei os exemplos para utilizar. vc tem algum exemplo?
e se eu quiser tocar duas musicas de uma pasta e uma de outra pasta teria como?? tipo a cada duas musicas de uma pasta tocar uma de outra. Umas especie de comercial.
Obrigado pela resposta amigo.