當前位置:首頁 » 編程語言 » java讀取行

java讀取行

發布時間: 2025-02-18 18:31:05

java 如何反復從第一行讀取文件

採用類java.io.RandomAccessFile允許使用同一個實例對象對同一個文件交替進行讀寫,而且讀寫的數據在文件中的位置可以指定。採用這個類讀寫文件內容的原理是將文件看做位元組數組,並用文件指針指示當前位置。
構造方法RandomAccessFile(String name, String mode) 創建從中讀取和向其中寫入(可選)的隨機訪問文件流,該文件具有指定名稱。參數mode:①"r",只讀 ②"rw",可讀可寫 你這里只讀的話就寫"r"可以了
成員方法public void seek(long pos)throws IOException 將文件指針移到由參數pos指定的位置。當參數pos為0時,則文件指針移到文件的頭部。
public fianl String readLine() throws IOException讀取從當前位置到當前行結束的數據,並以字元串的形式返回。該成員方法會自動判斷行結束標志符。在讀取數據之後,當前文件指針移動到下一行數據開始之處。
所以呢你只要設置一個循環,第一個語句用readLine()方法,第二個語句用seek(0)將指針移到文件頭部,這樣就可以反復讀取第一行的內容了
以下是這個類的部分方法摘要,可能對你有用
成員方法public int read() throws IOException從當前文件讀入一個位元組,並且將文件指針向前移動一個位元組。
成員方法public final int readInt()throws IOException則是讀取int型類型數據,這個類型佔用4個位元組,讀取後文件指針自動移動到下一個數據開始的地方。在這里將int readInt()可以是double readDouble() char readChar()等等,只要將類型匹配就可以讀取了

Ⅱ Java怎麼讀取文件的任意行

java中沒有指定行的方法。
只能挨個讀取。如果你想快速提取。而且文件又不是很大的話,就用LIST吧。

熱點內容
愛情腳本短 發布:2025-07-20 09:56:44 瀏覽:677
存款機的安全密碼是什麼 發布:2025-07-20 09:53:03 瀏覽:31
手機如何清理空文件夾 發布:2025-07-20 09:40:35 瀏覽:72
什麼軟體可以編譯文件 發布:2025-07-20 09:35:17 瀏覽:961
可編程式控制制器的定義 發布:2025-07-20 09:28:10 瀏覽:390
陌陌會員訪問不留痕跡 發布:2025-07-20 09:28:08 瀏覽:308
x27熱點密碼是多少 發布:2025-07-20 09:03:19 瀏覽:577
c語言編碼生日快樂 發布:2025-07-20 08:56:56 瀏覽:390
伺服器北京雲空間 發布:2025-07-20 08:55:29 瀏覽:261
秦皇島少兒編程 發布:2025-07-20 08:55:19 瀏覽:63