Java में FileWriter का उपयोग क्या है?
Java में FileWriter का उपयोग क्या है?

वीडियो: Java में FileWriter का उपयोग क्या है?

वीडियो: Java में FileWriter का उपयोग क्या है?
वीडियो: PrintWriter in java | What is FileWriter and PrintWriter in Java | What is PrintWriter used for 2024, नवंबर
Anonim

जावा फाइलराइटर कक्षा है उपयोग किया गया किसी फ़ाइल में वर्ण-उन्मुख डेटा लिखने के लिए। यह चरित्र-उन्मुख वर्ग है जो है उपयोग किया गया फ़ाइल हैंडलिंग के लिए जावा . FileOutputStream वर्ग के विपरीत, आपको स्ट्रिंग को बाइट सरणी में बदलने की आवश्यकता नहीं है क्योंकि यह सीधे स्ट्रिंग लिखने की विधि प्रदान करता है।

इसके संबंध में Java में FileOutputStream का क्या उपयोग है?

जावा फ़ाइलऑटपुटस्ट्रीम . फ़ाइलआउटपुटस्ट्रीम फ़ाइल या फ़ाइल डिस्क्रिप्टर में डेटा लिखने के लिए एक आउटपुट स्ट्रीम है। फ़ाइलआउटपुटस्ट्रीम है उपयोग किया गया छवि डेटा जैसे कच्चे बाइट्स की धाराएँ लिखने के लिए। यह अच्छा है उपयोग डेटा के बाइट्स के साथ जिसे टेक्स्ट के रूप में प्रदर्शित नहीं किया जा सकता है जैसे कि पीडीएफ, एक्सेल दस्तावेज़, छवि फ़ाइलें आदि।

इसके बाद, सवाल यह है कि, मैं जावा फ़ाइल को कैसे ओवरराइड कर सकता हूं? यदि आप लिखते हैं जावा में फ़ाइल जो पहले से ही स्थान पर मौजूद है, यह स्वतः ही अधिलेखित हो जाएगा। जब तक आप उसे लिख नहीं रहे हैं फ़ाइल एक संलग्न ध्वज के साथ सत्य पर सेट। फाइलवाइटर एफडब्ल्यू = नया फाइलवाइटर (फ़ाइल नाम, झूठा); यह फ़ाइल को अधिलेखित करें यानी साफ़ करें फ़ाइल और इसे फिर से लिखें।

साथ ही, फाइलवाइटर कहां लिखता है?

फ़ाइल लेखक उपयोग किया जाता है को लिखना चरित्र फ़ाइलें। इसका लिखो () विधियां आपको अनुमति देती हैं लिखो किसी फ़ाइल में वर्ण या तार। FileWriters आमतौर पर उच्च-स्तरीय द्वारा लपेटे जाते हैं लेखक ऑब्जेक्ट, जैसे कि BufferedWriter या PrintWriter, जो बेहतर प्रदर्शन और उच्च-स्तरीय, अधिक लचीली विधियाँ प्रदान करते हैं लिखो आंकड़े।

FileWriter और BufferedWriter में क्या अंतर है?

फ़ाइल लेखक सीधे फाइलों में लिखता है और इसका उपयोग तभी किया जाना चाहिए जब लिखने वालों की संख्या कम हो। बफर्डराइटर : बफर्डराइटर लगभग के समान है फ़ाइल लेखक लेकिन यह फ़ाइल में डेटा लिखने के लिए आंतरिक बफर का उपयोग करता है। आपको उपयोग करना चाहिए बफर्डराइटर जब लेखन कार्यों की संख्या अधिक होती है।

सिफारिश की: