民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科

第58題

有關Java File 物件所提供的method 操作,下列何者敘述錯誤?

題目

有關Java File 物件所提供的method 操作,下列何者敘述錯誤?

  1. (1) 測試檔案是否存在
  2. (2) 開檔及編修內容
  3. (3) 測試檔案是否可寫入
  4. (4) 測試檔案是否可讀

官方答案

(2) 開檔及編修內容

解析

java.io.File代表檔案或目錄的路徑名稱,只提供屬性查詢與檔案系統操作,例如exists()測試檔案是否存在、canRead()與canWrite()測試是否可讀可寫、isFile()、length()、delete()、mkdir()等,並不負責開啟檔案或修改內容。若要開檔與編修內容,必須改用FileInputStream、FileOutputStream、FileReader、FileWriter或RandomAccessFile等資料流類別。因此「開檔及編修內容」並非File物件提供的方法。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料