Duvida Pegar Final da String

4 respostas
colored

Bom To Fazendo um Player em java, e to com 1 probleminha tipo, pego o endereço da musica passada e keria colocar em 1 label,o nome da musica entao eu precisaria pegar ex: C:\User\seuNome.SobreNome\Musicas\psy.mp3 ai eu keria pegar o nome dessa musica no caso Psy…

Alguem tem alguma ideia pra me orientar obrigado =D

4 Respostas

thiagopri

Olá Colored,

Suponho que como seja um player, vc tenha uma objeto tipo File relacionado a esse arquivo, caso positivo, utilize o metodo getName() do objeto, caso contrário, tente o seguinte como uma foma “paleativa” :slight_smile: :

String str = "C:\User\seuNome.SobreNome\Musicas\psy.mp3";
		System.out.println(str.substring(str.lastIndexOf("\") + 1));

Abs.

C

Assim funciona

String path = "C:\User\seuNome.SobreNome\Musicas\psy.mp3"; String[] arquivo = path.split("\\"); String nomeArquivo = arquivo[arquivo.length-1];

T

se você estiver usando File.

File file = new File("C:\User\seuNome.SobreNome\Musicas\psy.mp3"); String fileName= file.getName();

Abraço!

colored

Brigadao Funciono Muito Bem…

Criado 1 de dezembro de 2008
Ultima resposta 2 de dez. de 2008
Respostas 4
Participantes 4