दिलचस्प पोस्ट
सदस्य फ़ंक्शन के लिए फ़ंक्शन पॉइंटर Vim: निर्देशिका में फ़ाइलों पर सेटिंग्स लागू करें कैसे मक्खी पर चर नाम करने के लिए? अजगर मल्टीप्रोसेसिंग: कुछ फ़ंक्शंस पूर्ण नहीं होते हैं (कतार सामग्री बहुत बड़ी है) POST से एक चेकबॉक्स सरणी मान प्राप्त करना PHP में वेब स्क्रैपर को कैसे कार्यान्वित करें? _t (अंडरस्कोर-टी) द्वारा किस प्रकार का अनुसरण किया जाता है? काम एफ # स्निपेट्स जावा में स्ट्रिंग फ़ॉर्मेट में दिनांक को सॉर्ट करने के लिए कैसे? जॅक्स-आरएस में आवश्यक @क्व्यापारा (और उनकी अनुपस्थिति में क्या करना है) मैं कैसे जान सकता हूँ कि कोई प्रक्रिया चल रही है? फेसबुक आइफ्रेम टैब पर हस्ताक्षर किए अनुरोध हमेशा खाली रहता है jQuery – पोस्ट डेटा के साथ रीडायरेक्ट जावास्क्रिप्ट में कहा जाता है इस अभ्यास क्या है? संख्याओं को 26 वर्ण वर्णमाला से परे अक्षर में कनवर्ट करें

जावा में एक स्थानीय फाइल को यूआरएल में पास करें

इकाई परीक्षणों के प्रयोजन के लिए, मैं स्थानीय फ़ाइल का उपयोग करके एक नया यूआरएल ऑब्जेक्ट कैसे बनाऊँ?

धन्यवाद।

Solutions Collecting From Web of "जावा में एक स्थानीय फाइल को यूआरएल में पास करें"

new File(path).toURI().toURL(); 
 new File("path_to_file").toURI().toURL(); 

जावा 7 का उपयोग करना:

 Paths.get(string).toUri().toURL(); 

हालांकि, आप शायद एक URI प्राप्त करना चाहते हैं। उदाहरण के लिए, URI file:/// शुरू होती है file:/// लेकिन file:/ साथ एक यूआरएल file:/ (कम से कम, यह toString के लिए क्या है)

 new URL("file:///your/file/here") 
 File myFile=new File("/tmp/myfile"); URL myUrl = myFile.toURI().toURL(); 

आप भी उपयोग कर सकते हैं

 [AnyClass].class.getResource(filePath) 

पूर्ण वाक्यविन्यास के लिए यहां एक नज़र डालें: http://en.wikipedia.org/wiki/Unix- जैसी सिस्टमों के लिए फ़ाइल_यूआरआई_चेम के रूप में यह होगा @ एलेक्स ने कहा है कि file:///your/file/here जबकि विंडोज़ सिस्टम के लिए होगा file:///c|/path/to/file