如何在Java中将.txt文件转换为字符串?

时间:2019-12-21 16:50:30

标签: java

我正在用Java编写一个基本的hangman程序。我有一个WORDS字符串,它是一个数组。简单。我想用.txt文件替换该WORDS数组。

    public static String readFileAsString(String fileName) {
        try {
          text = new String(Files.readAllBytes(Paths.get("/Users/veronica/Documents/Alex/Projects/java/projects/user-hangman/src/words.txt")));
        } catch (IOException e) {
          e.printStackTrace();
        }
        return text;
    }

文件包含纯文字,例如:

a
ability
able

当我尝试在hangman程序中使用它时,游戏将如下所示:它从.txt文件中选择一个随机单词并将其打印在System.out中。但是由于该文件只是一个带有纯文字的简单.txt文件,因此游戏认为整个.txt文件是一个String。我怎样才能使每个单词本身成为某种字符串,并使其在我当前的程序中起作用?

0 个答案:

没有答案