丁老師的作業,書上的代碼

感覺書上的沒有啥意義,就自己寫了一個


可以滿足的功能有,新建一個文件,(需要輸入文件路徑和文件名)

然後就是寫入文字。

寫入狀態下輸入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();
		
		
	}

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章