Para ser claros, no estoy buscando el tipo MIME.
Digamos que tengo la siguiente entrada: /path/to/file/foo.txt
Me gustaría una forma de dividir esta entrada, específicamente .txt
para la extensión. ¿Hay alguna forma integrada de hacer esto en Java? Me gustaría evitar escribir mi propio analizador.
"txt"
desde "filename.txt"
ya que algunos plataforma de algún lugar que desee utilizar "filename,txt"
.
path.substring(path.lastIndexOf("."));
..... y sí ... seguramente no duplicarán algo por nada ...
".txt"
a partir "filename.txt"
, que podría no ser el resultado deseado, y lo peor de todo, se produce un error con StringIndexOutOfBoundsException
en lugar de devolver una cadena vacía si no hay extensión.