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