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

Java में कैरेक्टर स्ट्रीम्स


कैरेक्टर स्ट्रीम्स - ये 16 बिट यूनिकोड में डेटा को संभालते हैं। इनका उपयोग करके आप केवल टेक्स्ट डेटा पढ़ और लिख सकते हैं।

Reader और Writer क्लासेस (अमूर्त) सभी कैरेक्टर स्ट्रीम क्लासेस की सुपर क्लासेस हैं: क्लासेस जिनका उपयोग कैरेक्टर स्ट्रीम पढ़ने/लिखने के लिए किया जाता है। Java द्वारा प्रदान की जाने वाली निम्नलिखित कैरेक्टर सरणी स्ट्रीम क्लासेस हैं -

Reader Writer
BufferedReader BufferedWriter
CharArrayReader CharArrayWriter
StringReader StringWriter
FileReader FileWriter
InputStreamReader InputStreamWriter
FileReader FileWriter

उदाहरण

निम्नलिखित जावा प्रोग्राम FileReader का उपयोग करके किसी विशेष फ़ाइल से डेटा पढ़ता है और FileWriter का उपयोग करके इसे दूसरी फ़ाइल में लिखता है।

import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class IOStreamsExample { public static void main(String args[]) throws IOException { //FileReader ऑब्जेक्ट बनाना File file = new File("D:/myFile.txt"); FileReader reader = new FileReader(file); char chars[] = new char[(int) file.length()]; //फ़ाइल से डेटा पढ़ना reader.read(chars); //दूसरी फ़ाइल में डेटा लिखना File out = new File("D:/CopyOfmyFile.txt"); FileWriter writer = new FileWriter(out); //फ़ाइल में डेटा लिखना writer.write(chars); writer.flush(); System.out.println("Data successfully written in the specified file"); } }

आउटपुट

Data successfully written in the specified file

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

    CSV का अर्थ कॉमा सेपरेटेड वैल्यूज़ है। CSV फ़ाइल में, प्रत्येक पंक्ति में शब्द होते हैं जो कॉमा (,) से अलग होते हैं और इसे .csv एक्सटेंशन के साथ स्टोर किया जाता है। हम BufferedReader क्लास के readLine() मेथड का उपयोग करके CSV फ़ाइल को लाइन दर लाइन पढ़ सकते हैं। प्रत्येक पंक्ति को कॉमा कैरेक्टर पर

  1. जावा में प्रॉपर्टीज़ फ़ाइल से डेटा कैसे पढ़ें? जावा में प्रॉपर्टीज़ फ़ाइल से डेटा कैसे पढ़ें?

    Properties Hashtable क्लास का एक सबक्लास है और यह प्रॉपर्टीज़ के एक स्थायी सेट को दर्शाता है। Properties को स्ट्रीम में सेव किया जा सकता है या स्ट्रीम से लोड किया जा सकता है। प्रॉपर्टी लिस्ट में प्रत्येक कुंजी और उसका संबंधित मान एक स्ट्रिंग है। Properties फ़ाइल का उपयोग जावा में कॉन्फ़िगरेशन को ए

  1. - Java फ़ाइल लेखन: 5 व्यावहारिक उदाहरण

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