انسخ رمز الكود كما يلي:
استيراد java.io.File؛
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
استيراد java.io.PrintStream؛
import java.io.PrintWriter;
import java.io.RandomAccessFile;
الفئة العامة WriteStringToTxt {
الفراغ العام WriteStringToFile(String filePath) {
يحاول {
ملف الملف = ملف جديد(filePath);
PrintStream ps = new PrintStream(new FileOutputStream(file));
ps.println("//www.VeVB.COm");//اكتب سلسلة إلى ملف
ps.append("//www.VeVB.COm");// أضف سلسلة بناءً على السلسلة الموجودة
} قبض على (FileNotFoundException ه) {
// TODO كتلة الالتقاط التي تم إنشاؤها تلقائيًا
printStackTrace();
}
}
الفراغ العام WriteStringToFile2(String filePath) {
يحاول {
FileWriter fw = new FileWriter(filePath, true);
BufferedWriter bw = new BufferedWriter(fw);
bw.append("أضف سلسلة بناءً على السلسلة الموجودة");
bw.write("abc/r/n");// أضف سلسلة إلى الملف الموجود
bw.write("def/r/n");
bw.write("هيجك");
bw. Close();
fw. Close();
} قبض (الاستثناء ه) {
// TODO كتلة الالتقاط التي تم إنشاؤها تلقائيًا
printStackTrace();
}
}
الفراغ العام WriteStringToFile3(String filePath) {
يحاول {
PrintWriter pw = new PrintWriter(new FileWriter(filePath));
pw.println("اي بي سي");
pw.println("def");
pw.println("hef");
pw.Close();
} قبض (IOException ه) {
// TODO كتلة الالتقاط التي تم إنشاؤها تلقائيًا
printStackTrace();
}
}
الفراغ العام WriteStringToFile4(String filePath) {
يحاول {
RandomAccessFile rf = new RandomAccessFile(filePath, "rw");
rf.writeBytes("op/r/n");
rf.writeBytes("app/r/n");
rf.writeBytes("hijkllllll");
rf. Close();
} قبض (IOException ه) {
printStackTrace();
}
}
الفراغ العام WriteStringToFile5(String filePath) {
يحاول {
FileOutputStream fos = new FileOutputStream(filePath);
String s = "//www.VeVB.COMl";
fos.write(s.getBytes());
fos. Close();
} قبض (الاستثناء ه) {
// TODO كتلة الالتقاط التي تم إنشاؤها تلقائيًا
printStackTrace();
}
}
public static void main(String[] args) {
سلسلة ملف المسار = "E://link.txt"؛
// new WriteStringToTxt().WriteStringToFile(filePath);
// new WriteStringToTxt().WriteStringToFile2(filePath);
// new WriteStringToTxt().WriteStringToFile3(filePath);
// new WriteStringToTxt().WriteStringToFile4(filePath);
new WriteStringToTxt().WriteStringToFile5(filePath);
}
}