Как получить имя объекта File без его расширения в Java? [Дубликат]
На этот вопрос уже есть ответ здесь:
Как получить имя файла без расширения в Java? 11 ответовЯ пытаюсь получить имяFile
объект без его расширения, например получить "вегетацию", когда имя файла "vegetation.txt." Я попытался реализовать этот код:
openFile = fileChooser.getSelectedFile();
String[] tokens = openFile.getName().split(".");
String name = tokens[0];
К сожалению, это возвращаетnull
объект. Существует проблема только в определенииString
объект, я думаю, потому что методgetName()
работает правильно; это дает мне имя файла с его расширением.
Есть ли у вас какие-либо идеи?