मैं अपने एक्सटेंशन के बिना File
ऑब्जेक्ट का नाम प्राप्त करने का प्रयास कर रहा हूं, उदा। फ़ाइल नाम "vegetation.txt" होने पर "वनस्पति" प्राप्त करना मैं इस कोड को लागू करने की कोशिश की है:जावा ऑब्जेक्ट के बिना जावा ऑब्जेक्ट का नाम कैसे प्राप्त करें?
openFile = fileChooser.getSelectedFile();
String[] tokens = openFile.getName().split(".");
String name = tokens[0];
दुर्भाग्य से, यह एक null
वस्तु देता है। String
ऑब्जेक्ट को परिभाषित करने में केवल एक समस्या है, मुझे लगता है, क्योंकि विधि getName()
सही तरीके से काम करती है; यह मुझे अपने विस्तार के साथ फ़ाइल का नाम देता है।
क्या आपके पास कोई विचार है?
मेरी समस्या को हल करने के लिए बहुत बहुत धन्यवाद :) – MichalB