民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科
第58題
有關Java File 物件所提供的method 操作,下列何者敘述錯誤?
題目
有關Java File 物件所提供的method 操作,下列何者敘述錯誤?
- (1) 測試檔案是否存在
- (2) 開檔及編修內容
- (3) 測試檔案是否可寫入
- (4) 測試檔案是否可讀
官方答案
(2) 開檔及編修內容
解析
java.io.File代表檔案或目錄的路徑名稱,只提供屬性查詢與檔案系統操作,例如exists()測試檔案是否存在、canRead()與canWrite()測試是否可讀可寫、isFile()、length()、delete()、mkdir()等,並不負責開啟檔案或修改內容。若要開檔與編修內容,必須改用FileInputStream、FileOutputStream、FileReader、FileWriter或RandomAccessFile等資料流類別。因此「開檔及編修內容」並非File物件提供的方法。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。