¿Cómo obtener el nombre del objeto File sin su extensión en Java? [duplicar
Esta pregunta ya tiene una respuesta aquí:
¿Cómo obtener el nombre de archivo sin la extensión en Java? 11 respuestas Estoy tratando de obtener el nombre de unFile
objeto sin su extensión, p. obtener "vegetacion" cuando el nombre del archivo es "vegetacion.txt". He intentado implementar este código:
openFile = fileChooser.getSelectedFile();
String[] tokens = openFile.getName().split(".");
String name = tokens[0];
Desafortunadamente, devuelve unnull
objeto. Hay un problema solo en la definición deString
objeto, supongo, porque el métodogetName()
funciona correctamente; me da el nombre del archivo con su extensión.
¿Tienes alguna idea