Extensão de arquivo

Qual a melhor forma de se conseguir retornar a extensão de um arquivo(File)?

Obrigado

[quote=“raphaelpaiva”]Qual a melhor forma de se conseguir retornar a extensão de um arquivo(File)?

Obrigado[/quote]

melhor jeito não sei… mas essem aki tem até num exemplo da JDK q usa JFilechoose

[code]
public String getExtension( File f ){
if( f != null ){
String fileName = f.getName();
int i = fileName.lastIndexOf( ‘.’ );
if( i > 0 && i < fileName.length() - 1 ){
return fileName.substring( i + 1 ).toLowerCase();

		}
	}		
	return null;
}[/code]