Reading and Writing Characters in Java जावा में करैक्टर पढ़ना और लिखना
Reading and writing characters in Java is done using Character Streams, which handle 16-bit Unicode characters.
जावा में करैक्टर को पढ़ने और लिखने के लिए कैरेक्टर स्ट्रीम्स का उपयोग किया जाता है, जो 16-बिट यूनिकोड करैक्टर को संभालते हैं।
Key Points / मुख्य बिंदु:-
-
Use
FileReader
for reading characters from a file.
फाइल से करैक्टर पढ़ने के लिएFileReader
का उपयोग करें। -
Use
FileWriter
for writing characters to a file.
फाइल में करैक्टर लिखने के लिएFileWriter
का उपयोग करें। -
Wrap them in
BufferedReader
andBufferedWriter
for efficiency.
दक्षता बढ़ाने के लिएBufferedReader
औरBufferedWriter
का उपयोग करें।
💻 Example 1: Writing Characters to a File
import java.io.FileWriter;
import java.io.IOException;
public class WriteCharactersExample {
public static void main(String[] args) {
try {
FileWriter writer = new FileWriter("charfile.txt");
writer.write("Hello, Character Stream!");
writer.close();
System.out.println("Characters written successfully.");
} catch (IOException e) {
System.out.println("Error writing file.");
}
}
}
Output:
Characters written successfully.
charfile.txt content:
Hello, Character Stream!
💻 Example 2: Reading Characters from a File
import java.io.FileReader;
import java.io.IOException;
public class ReadCharactersExample {
public static void main(String[] args) {
try {
FileReader reader = new FileReader("charfile.txt");
int i;
while ((i = reader.read()) != -1) {
System.out.print((char) i);
}
reader.close();
} catch (IOException e) {
System.out.println("Error reading file.");
}
}
}
Output:
Hello, Character Stream!
🔹 Real-life Uses / वास्तविक उपयोग
-
Reading configuration files or notes in plain text
कॉन्फ़िगरेशन फाइल्स या नोट्स को पढ़ने में -
Writing logs or reports in text format
टेक्स्ट फॉर्मेट में लॉग या रिपोर्ट लिखने में -
Simple data storage for small applications
छोटी एप्लीकेशन के लिए सरल डेटा स्टोरेज
Comments
Post a Comment