【训练3】记住古诗
向D盘根目录的word.txt文件中写入古诗《春晓》的全文。
方法一、
/*【训练3】记住古诗
* 向D盘根目录的word.txt文件中写入古诗《春晓》的全文。
* */
package io;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.FileInputStream;
public class Xl3 {
public static void main(String[] args) {
// TODO 自动生成的方法存根
File file = new File("D://word.txt");
try {
FileOutputStream out = new FileOutputStream(file);
String str = " 《春晓》\n春眠不知晓,\n处处闻啼鸟。\n夜来风雨声,\n花落知多少。";
byte[] byt = str.getBytes();
out.write(byt);
out.close();
}catch(IOException e) {
e.printStackTrace();
}
// try {
// FileInputStream in = new FileInputStream(file);
// byte[] byt = new byte[1024];
// int len = in.read(byt);
// System.out.println("文件中的信息是:\n" + new String(byt,0,len));
// in.close();
// }catch(IOException e) {
// e.printStackTrace();
}
}
}
方法二、
package io;
import java.io.File;
import java.io.IOException;
import java.io.FileWriter;
import java.io.FileReader;
public class Xl32 {
public static void main(String[] args) {
// TODO 自动生成的方法存根
File file = new File("D://word.txt");
try {
FileWriter fw = new FileWriter(file);
String str = "《春晓》(第二版)\n春眠不知晓,\n处处闻啼鸟。\n夜来风雨声,\n花落知多少。";
fw.write(str);
fw.close();
}catch(IOException e) {
e.printStackTrace();
}
// try {
// FileReader fr = new FileReader(file);
// char[] ch = new char[1024];
// int len = fr.read(ch);
// System.out.println("文件中的信息是:\n" + new String(ch,0,len));
// fr.close();
// }catch(IOException e) {
// e.printStackTrace();
// }
}
}