Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में एक फ़ाइल के लिए System.out.println () आउटपुट को पुनर्निर्देशित करना

फ़ाइल नाम बाहर . है सिस्टम क्लास का एक मानक आउटपुट स्ट्रीम का प्रतिनिधित्व करता है, जो प्रिंटस्ट्रीम . का एक ऑब्जेक्ट है कक्षा।

इसकी Println () विधि किसी भी मान (किसी भी जावा मान्य प्रकार का) को स्वीकार करती है, इसे प्रिंट करती है और लाइन को समाप्त करती है।

डिफ़ॉल्ट रूप से, कंसोल (स्क्रीन) जावा में मानक आउटपुट स्ट्रीम (System.in) है और, जब भी हम System.out.prinln() विधि में कोई स्ट्रिंग मान पास करते हैं, तो यह कंसोल पर दिए गए स्ट्रिंग को प्रिंट करता है।

Redirecting System.out.println()

सेटऑट () जावा में सिस्टम क्लास की विधि प्रिंटस्ट्रीम . के ऑब्जेक्ट को स्वीकार करती है वर्ग और इसे नया मानक आउटपुट स्ट्रीम बनाता है।

इसलिए, System.out.println() आउटपुट को एक फाइल पर रीडायरेक्ट करने के लिए -

  • फ़ाइल वर्ग का एक ऑब्जेक्ट बनाएँ।

  • उपरोक्त बनाई गई फ़ाइल ऑब्जेक्ट को पैरामीटर के रूप में पास करके प्रिंटस्ट्रीम क्लास को तुरंत चालू करें।

  • सिस्टम क्लास के आउट () मेथड को इनवोक करें, इसमें PrintStream ऑब्जेक्ट पास करें।

  • अंत में, Println () विधि का उपयोग करके डेटा प्रिंट करें, और इसे पहले चरण में बनाई गई फ़ाइल ऑब्जेक्ट द्वारा दर्शाई गई फ़ाइल पर पुनर्निर्देशित किया जाएगा।

उदाहरण

आयात करें नई फ़ाइल ("डी:\\ नमूना। txt"); // प्रिंटस्ट्रीम क्लास प्रिंटस्ट्रीम स्ट्रीम को तुरंत चालू करना =नया प्रिंटस्ट्रीम (फाइल); System.out.println ("अब से" +file.getAbsolutePath ()+" आपका कंसोल होगा"); सिस्टम.सेटऑट (स्ट्रीम); // System.out.println ("हैलो, हाउ आर यू") फाइल करने के लिए मूल्यों को प्रिंट करना; System.out.println ("ट्यूटोरियल पॉइंट में आपका स्वागत है"); }}

आउटपुट

अब से D:\sample.txt आपका कंसोल होगा

  1. जावा में एक अस्थायी फ़ाइल कैसे बनाएं

    कभी-कभी हमें कुछ जानकारी संग्रहीत करने और बाद में उन्हें हटाने के लिए अस्थायी फ़ाइलें बनाने की आवश्यकता होती है। जावा में, हम Files.createTempFile() . का उपयोग कर सकते हैं अस्थायी फ़ाइलें बनाने के तरीके। अस्थायी फ़ाइलें बनाएं निम्न उदाहरण का उपयोग करता है Files.createTempFile(prefix, suffix) अस्था

  1. जावा में फ़ाइलें कैसे पढ़ें

    जावा फाइलों को पढ़ने के लिए कई तरीके प्रदान करता है। इनमें से प्रत्येक विधि विभिन्न स्थितियों में विभिन्न प्रकार की फाइलों को पढ़ने के लिए उपयुक्त है। कुछ लंबी फ़ाइलों को पढ़ने के लिए बेहतर हैं, अन्य छोटी फ़ाइलों को पढ़ने के लिए बेहतर हैं, आदि। इस ट्यूटोरियल में, हम फाइलों को पढ़ने के लिए निम्नलिखि

  1. जावा उदाहरण फाइल करने के लिए लिखें

    इस पोस्ट में हम पांच अलग-अलग उदाहरणों को देखेंगे कि जावा का उपयोग करके फाइल को कैसे लिखा जाए। कोड sinppets यह देखने के लिए जाँच करता है कि फ़ाइल पर लिखने से पहले फ़ाइल मौजूद है या नहीं, अन्यथा कोई फ़ाइल बन जाती है। बफरडराइटर का उपयोग करके फाइल में लिखें import java.io.BufferedWriter; import java.io.