Obter extensão de um arquivo

Bom Dia,

Eu estou fazendo o upload de um arquivo, porém esse arquivo precisa ser uma imagem, então será necessário filtrar o arquivo pela extensão.

Eu consegui pegar o arquivo e transformá-lo em um array de bytes.

Existe alguma forma de obter a extensão de arquivo 'upado' ???

Obrigado.

Você poderá utilizar substring.

//Você obtem o indice do último ponto.
int indexPoint = patharquivo.lastIndexOf('.');
//Você pega o que tem depois do ultimo ponto - extensão do arquivo.
String extensao = patharquivo.substring(indexPoint + 1);

Flw

valew, brigadao!!!