Uzantısı olmadan bir File
nesnesinin adını almaya çalışıyorum, ör. dosya adı "vegetation.txt" olduğunda "bitki örtüsü" almak. Bu kodu uygulamak denedi:Java'da uzantısı olmadan File nesnesinin adı nasıl alınır?
openFile = fileChooser.getSelectedFile();
String[] tokens = openFile.getName().split(".");
String name = tokens[0];
Ne yazık ki, bir null
nesnesi döndürür. Sadece String
nesnesini tanımlamada bir sorun var, çünkü getName()
yöntemi doğru çalışıyor; Bana dosyanın uzantısıyla birlikte adını veriyor.
Herhangi bir fikrin var mı?
Sorunumu çözdüğünüz için çok teşekkürler :) – MichalB