我有这个代码:
Scanner input = new Scanner(System.in);
System.out.println("Enter file name: ");
File file = new File(input.nextLine());
if (file.length() == 0) {
System.out.println("The input file is empty.");
System.exit(1);
}
它读取用户输入的文件,然后检查它是否为空,非常简单。
我想要做的是将这个文件中的每个单词放入一个字符串数组中,该数组将包含每个单词、标点符号和所有(撇号或破折号将作为单词包含在内)。我该怎么做呢?
我们假设文件内容可能如下所示:
it's
Stop
the
malformed yes-man
只是由回车或空格分隔的随机单词。
您的帮助将不胜感激:)