java 读取txt文件指定行_在Java中读取txt文件中的特定行
生活随笔
收集整理的這篇文章主要介紹了
java 读取txt文件指定行_在Java中读取txt文件中的特定行
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
要獲得第N行,您必須閱讀它之前的所有行.
如果不止一次這樣做,最有效的方法可能是首先將所有行加載到內存中.
private final List words = new ArrayList();
private final Random random = new Random();
public String randomWord() throws IOException {
if (words.isEmpty()) {
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("../image/ListeMot.txt")));
String line;
while ((line = br.readLine()) != null)
words.add(line);
br.close();
}
return words.get(random.nextInt(words.size()));
}
BTW:theWord的參數是什么意思?
總結
以上是生活随笔為你收集整理的java 读取txt文件指定行_在Java中读取txt文件中的特定行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centos java mvn_Linu
- 下一篇: 详解浏览器解析一个URL的全过程