Как получить имя объекта File без его расширения в Java? [Дубликат]

На этот вопрос уже есть ответ здесь:

Как получить имя файла без расширения в Java? 11 ответов

Я пытаюсь получить имяFile объект без его расширения, например получить "вегетацию", когда имя файла "vegetation.txt." Я попытался реализовать этот код:

openFile = fileChooser.getSelectedFile();
String[] tokens = openFile.getName().split(".");
String name = tokens[0];

К сожалению, это возвращаетnull объект. Существует проблема только в определенииString объект, я думаю, потому что методgetName() работает правильно; это дает мне имя файла с его расширением.

Есть ли у вас какие-либо идеи?

Ответы на вопрос(6)

Ваш ответ на вопрос