Estoy tratando de obtener el nombre de un objeto File
sin su extensión, p. Ej. obteniendo "vegetación" cuando el nombre del archivo es "vegetation.txt". He tratado de implementar este código:¿Cómo obtener el nombre del objeto File sin su extensión en Java?
openFile = fileChooser.getSelectedFile();
String[] tokens = openFile.getName().split(".");
String name = tokens[0];
Desafortunadamente, devuelve un objeto null
. Existe un problema solo en la definición del objeto String
, supongo, porque el método getName()
funciona correctamente; me da el nombre del archivo con su extensión.
¿Alguna idea?
Muchas gracias por resolver mi problema :) – MichalB