IO流 集合 檔案 隨機點名 專案

2021-10-07 22:56:03 字數 2001 閱讀 6991

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 物件,可以是位元組流 網路流 自定...