คัดลอกรหัสรหัสดังต่อไปนี้:
นำเข้า java.io.File;
นำเข้า java.io.FileNotFoundException;
นำเข้า java.io.FileOutputStream;
นำเข้า java.io.FileWriter;
นำเข้า java.io.IOException;
นำเข้า java.io.PrintStream;
นำเข้า java.io.PrintWriter;
นำเข้า java.io.RandomAccessFile;
WriteStringToTxt คลาสสาธารณะ {
โมฆะสาธารณะ WriteStringToFile (String filePath) {
พยายาม {
ไฟล์ไฟล์ = ไฟล์ใหม่ (filePath);
PrintStream ps = PrintStream ใหม่ (FileOutputStream ใหม่ (ไฟล์));
ps.println("//www.VeVB.COm");//เขียนสตริงลงในไฟล์
ps.append("//www.VeVB.COm");//เพิ่มสตริงตามสตริงที่มีอยู่
} จับ (FileNotFoundException จ) {
// TODO บล็อก catch ที่สร้างขึ้นอัตโนมัติ
e.printStackTrace();
-
-
โมฆะสาธารณะ WriteStringToFile2 (String filePath) {
พยายาม {
FileWriter fw = FileWriter ใหม่ (filePath, จริง);
BufferedWriter bw = BufferedWriter ใหม่ (fw);
bw.append("เพิ่มสตริงตามอันที่มีอยู่");
bw.write("abc/r/n ");//เพิ่มสตริงลงในไฟล์ที่มีอยู่
bw.write("def/r/n ");
bw.write("hijk ");
bw.ปิด();
fw.ปิด();
} จับ (ข้อยกเว้นจ) {
// TODO บล็อก catch ที่สร้างขึ้นอัตโนมัติ
e.printStackTrace();
-
-
โมฆะสาธารณะ WriteStringToFile3 (String filePath) {
พยายาม {
PrintWriter pw = PrintWriter ใหม่ (FileWriter ใหม่ (filePath));
pw.println("abc ");
pw.println("def ");
pw.println("เฮฟ ");
pw.ปิด();
} จับ (IOException จ) {
// TODO บล็อก catch ที่สร้างขึ้นอัตโนมัติ
e.printStackTrace();
-
-
โมฆะสาธารณะ WriteStringToFile4 (String filePath) {
พยายาม {
RandomAccessFile rf = RandomAccessFile ใหม่ (filePath, "rw");
rf.writeBytes("สหกรณ์/r/n");
rf.writeBytes("แอป/r/n");
rf.writeBytes("hijkllllll");
rf.ปิด();
} จับ (IOException จ) {
e.printStackTrace();
-
-
โมฆะสาธารณะ WriteStringToFile5 (String filePath) {
พยายาม {
FileOutputStream fos = FileOutputStream ใหม่ (filePath);
สตริง s = "//www.VeVB.COml";
fos.write(s.getBytes());
ฟอส.ปิด();
} จับ (ข้อยกเว้นจ) {
// TODO บล็อก catch ที่สร้างขึ้นอัตโนมัติ
e.printStackTrace();
-
-
โมฆะคงที่สาธารณะ main (String [] args) {
สตริง filePath = "E://link.txt";
// ใหม่ WriteStringToTxt().WriteStringToFile(filePath);
// ใหม่ WriteStringToTxt().WriteStringToFile2(filePath);
// ใหม่ WriteStringToTxt().WriteStringToFile3(filePath);
// ใหม่ WriteStringToTxt().WriteStringToFile4(filePath);
ใหม่ WriteStringToTxt().WriteStringToFile5(filePath);
-
-