public
static
void
main
(string[
] args)
throws exception
bw.close()
; system.out.
println
("**執行結束!");
//檔案到集合
system.out.
println
("***********************************==");
bufferedreader br =
newbufferedreader
(new
filereader
("f:\\生活\\a.txt"))
; arraylist
arraylist =
newarraylist
<
>()
; string line;
while
((line=br.
readline()
)!=null)
br.close()
; system.out.
println
(arraylist)
;}
'點名器'
檔案內的學生隨機點名
public
static
void
main
(string[
] args)
throws exception
random rand =
newrandom()
;int index = rand.
nextint
(arr.
size()
);system.out.
println
(index)
; system.out.
println
("幸運兒是: "
+arr.
get(index));
}
物件 集合 檔案
//將物件屬性用檔案儲存起來
/*arrayliststu = new arraylist<>();
student s1 = new student("001", "aa1", 11, "北京1");
student s2 = new student("002", "aa2", 12, "北京2");
student s3 = new student("003", "aa33", 13, "北京3");
stu.add(s1);
stu.add(s2);
stu.add(s3);
bufferedwriter bw = new bufferedwriter(new filewriter("f:\\生活\\a.txt"));
bw.write("學號 姓名 年齡 住址");
bw.newline();
bw.flush();
for (student s : stu)
bw.close();
system.out.println("**執行結束!");*/
}
IO隨機訪問流
file 封裝的file檔案對物件,也可以直接檔名。mode 訪問模式,r rw rws 或 rwd r 僅開啟供讀取 rw 開放閱讀和寫作 rws 開放供閱讀和寫入 rwd 只需要更新要寫入儲存的檔案內容 randomaccessfile file file,string mode 體現 publ...
檔案與流I O
檔案的概念很簡單,就是資料的集合,一般儲存在磁碟或其他儲存介質上。流的概念顧名思義 從資料池或儲存裝置而來的流動或連續過程,可以在流的當前位置進行讀寫,或從流中的某一點跳到另一點。c 的檔案操作一般依靠以下幾個類 file,fileinfo,directory。流操作一般有 filestream,m...
IO流檔案讀寫
p1 開啟檔案 讀檔案 關閉檔案的典型方法 try f open d test.txt r print f.read finally if f f.close p2 推薦的簡潔寫法,不必顯示的關閉檔案描述符 open返回的物件在python中稱作file like 物件,可以是位元組流 網路流 自定...