从文件中逐行读取文本到2个字符串变量



我有一个文件,其中有一些单词保存在文本文件中,如下所示:

Koraa
Orakaa
Balaes
Ealaaab
Araqko

我需要知道如何阅读它使用Java像下面:

string firstWord = "Koraa";

和另一个字符串

的第二行
string secondWord = "Orakaa";

那么我将对这两个字符串做一些操作然后是secondWord &firstWord contents'将被替换为同一文件中的下两行!例如:

firstWord = "Balaes";
secondWord = "Ealaaab";

您可以使用StringArrayList,并使用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)依次引用单个单词。

相关内容

  • 没有找到相关文章

最新更新