IO流的練習

2021-09-30 00:21:30 字數 828 閱讀 1290

定義學生類,包含姓名(string name),性別(string gender),年齡(int age)三個屬性,生成空參有參構造,set和get方法,tostring方法

2.鍵盤錄入6個學員資訊(錄入格式:張三,男,25),要求有兩個相同的資訊,將6個學員資訊存入到arraylist集合中

3.將存有6個學員資訊的arraylist集合物件寫入到e:\studentinfo.txt檔案中

4.讀取e:\studentinfo.txt檔案中的arraylist物件並遍歷列印

5.對arraylist集合中的6個學生物件進行去重,將去重後的結果利用writer流寫入到f:\studentinfo.txt檔案中(寫入格式:張三-男-25)

public

class

demo05

private

static

void

readfile()

throws ioexception, classnotfoundexception

for(student s : hashset)

bw.close()

; ois.

close()

;}public

static

void

writefile()

throws ioexception

oos.

writeobject

(arraylist)

; oos.

close()

;}}

IO流的練習

學生名單乙份學生作業若干份,分別儲存在 作業 資料夾中 在 作業統計結果.txt 中沒有交作業的學生名字後邊新增 未交作業 已提交的名字後邊新增 已提交 1 使用bufferedreader 讀取原始名單並以 張三 未交作業 存入hashmap 中 2 使用file.list 方法獲取提交作業資料夾...

IO流練習 一

一 明確資料來源和目的 源 輸入流,inputstream reader 目的 輸出流,outputstream writer 二 操作的資料是否為純文字 純文字 字元流 非純文字 位元組流 三 當明確體系後,再明確要使用哪個具體的物件 通過裝置來區分 源裝置 記憶體 硬碟 鍵盤 目的裝置 記憶體 ...

IO流練習(一)

將乙個資料夾中所有資料夾以及所需檔案的絕對路徑寫入到乙個檔案中 因為是將乙個資料夾中所有的內容寫入到文件裡面。所以應該有乙個獲取這些資料的容器。可以使用陣列來儲存。因為儲存的是指定的檔案,應該有乙個過濾器來進行過濾操作。再將陣列中的資料放入到緩衝區中,然後寫入到指定檔案中。將獲取的資料存入陣列中。p...