জাভা ফাইলের উদাহরণে লিখুন

এই পোস্টে আমরা জাভা ব্যবহার করে কোনও ফাইলে কীভাবে লিখতে হবে তার পাঁচটি ভিন্ন উদাহরণের দিকে নজর দেব। কোড সিনপেটগুলি ফাইলটিতে লেখার আগে ফাইলটি উপস্থিত রয়েছে কিনা তা পরীক্ষা করে দেখুন, অন্যথায় একটি ফাইল তৈরি হয়।



বাফারড্রাইটার ব্যবহার করে ফাইলটিতে লিখুন

import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; public class WriteToFile {
public static void main( String[] args ) {
try {

String content = 'Content to write to file';

//Name and path of the file

File file = new File('writefile.txt');

if(!file.exists()){


file.createNewFile();

}

FileWriter fw = new FileWriter(file);

BufferedWriter bw = new BufferedWriter(fw);

bw.write(content);

bw.close();

} catch(IOException ex) {

System.out.println('Exception occurred:');

ex.printStackTrace();
}
} }
বিঃদ্রঃ:আমরা যদি কোনও ফাইলে সংযোজন করতে চাই তবে আমাদের এটিকে আরম্ভ করতে হবে ফাইল রাইটার সাথে সত্য প্যারামিটার: FileWriter fw = new FileWriter(file, true);

সম্পর্কিত:



প্রিন্ট রাইটার ব্যবহার করে ফাইলটিতে লিখুন

import java.io.*; public class WriteToFile {
public static void main( String[] args ) {
try {

String content = 'Content to write to file';

//Name and path of the file

File file = new File('writefile.txt');

if(!file.exists()){


file.createNewFile();

}

FileWriter fw = new FileWriter(file);

PrintWriter bw = new PrintWriter(fw);

bw.write(content);

bw.close();

} catch(IOException ex) {

System.out.println('Exception occurred:');

ex.printStackTrace();
}
} }


ফাইলআউটপুট স্ট্রিম ব্যবহার করে ফাইলে লিখুন

import java.io.File; import java.io.FileOutputStream; import java.io.IOException; public class WriteToFile {
public static void main( String[] args ) {
try {

String content = 'Content to write to file';

//Name and path of the file

File file = new File('writefile.txt');

if(!file.exists()){


file.createNewFile();

}

FileOutputStream outStream = new FileOutputStream(file);

byte[] strToBytes = content.getBytes();

outStream.write(strToBytes);

outStream.close();

} catch(IOException ex) {

System.out.println('Exception occurred:');

ex.printStackTrace();
}
} }


ফাইল ক্লাস ব্যবহার করে ফাইল লিখুন

import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class WriteToFile {
public static void main( String[] args ) {
Path path = Paths.get('writefile.txt');
String content = 'Content to write to file';

try {

byte[] bytes = content.getBytes();

Files.write(path, bytes);
} catch(IOException ex) {

System.out.println('Exception occurred:');

ex.printStackTrace();
}
} }


ডেটাআউটপুট স্ট্রিম ব্যবহার করে ফাইলটিতে লিখুন

import java.io.*; public class WriteToFile {
public static void main( String[] args ) {
String content = 'Content to write to file';

try {

File file = new File('writefile.txt');

if(!file.exists()){


file.createNewFile();

}

FileOutputStream fos = new FileOutputStream(file);

BufferedOutputStream bos = new BufferedOutputStream(fos);

DataOutputStream dataOutStream = new DataOutputStream(bos);

dataOutStream.writeUTF(content);

dataOutStream.close();

} catch(IOException ex) {

System.out.println('Exception occurred:');

ex.printStackTrace();
}
} }

আকর্ষণীয় নিবন্ধ