感覺書上的沒有啥意義,就自己寫了一個
可以滿足的功能有,新建一個文件,(需要輸入文件路徑和文件名)
然後就是寫入文字。
寫入狀態下輸入off退出去。
代碼如下
但是還有一個弱點 也就是 不能換行
import java.io.*;
import java.util.Scanner;
public class FileWr {
public static void main(String arg[]) throws IOException{
String dir =null;
String FileName = null;
Scanner sca = new Scanner(System.in);
System.out.println("請輸入路徑");
dir=sca.nextLine();
System.out.println("請輸入文件名");
FileName=sca.nextLine();
File f = new File(dir,FileName);
FileOutputStream fileout = new FileOutputStream(f,true);
byte []b = null;
String text = null;
System.out.println("請輸入文件內容,輸入off關閉");
while(!(text=sca.nextLine()).equals("off"))
{
b=text.getBytes();
fileout.write(b);
}
fileout.close();
}
}