我有一个文件,其中有一些单词保存在文本文件中,如下所示:
Koraa
Orakaa
Balaes
Ealaaab
Araqko
我需要知道如何阅读它使用Java像下面:
string firstWord = "Koraa";
和另一个字符串
的第二行string secondWord = "Orakaa";
那么我将对这两个字符串做一些操作然后是secondWord &firstWord contents'将被替换为同一文件中的下两行!例如:
firstWord = "Balaes";
secondWord = "Ealaaab";
…
您可以使用String
的ArrayList
,并使用Scanner
从文件中读取单独的行。
List<String> al = new ArrayList<String>();
File file = new File("example.txt");
try {
Scanner scanner = new Scanner(file);
while (scanner.hasNext())
al.add(scanner.nextLine())
} catch (FileNotFoundException e) {
e.printStackTrace();
} finally {
scanner.close();
}
您可以用al.get(int index)
依次引用单个单词。