skip
public long skip(long n)
throws IOException從輸入流中跳過並丟棄 n 個字節的數據。
出於各種原因,skip 方法最終跳過的字節數可能更少壹些,甚至可能為 0。如果 n 為負,則拋出 IOException,即使 InputStream 超類的 skip 方法在這種情況下沒有執行任何操作。返回實際跳過的字節數。
此方法跳過的字節可能多於底層文件中剩余的字節。這不會產生異常,並且跳過的字節數可能包括底層文件的 EOF(文件結束符)之後的壹些字節數。如果試圖在跳過末尾之後讀取流,那麽會返回指示文件末尾的 -1。
覆蓋:
類 InputStream 中的 skip
參數:
n - 要跳過的字節數。
返回:
實際跳過的字節數。
拋出:
IOException - 如果 n 為負,或者發生 I/O 錯誤。