目前我正在尝试读取字符串的文本文件并将它们放入每行的数组中。文本文件有 10 行,每行都有一串单词(从网站中提取的句子)。我的目标是将这些字符串存储到数组中(每行一个数组)。
这是我目前使用的包数组的代码;
public class sep_arr
{
public static void main (String[] args) throws FileNotFoundException
{
Scanner DataFile = new Scanner(new File("EntityTagged.txt"));
while(DataFile.hasNextLine()){
String line = DataFile.nextLine();
ArrayList<String> salesData = new ArrayList<String>();
Scanner scanner = new Scanner(line);
scanner.useDelimiter(",");
while(scanner.hasNextDouble()){
salesData.add(scanner.toString());
}
scanner.close();
System.out.println(salesData);
}
DataFile.close();
}
}
代码读取包含 10 个不同句子的“EntityTagged.txt”文件,并将它们存储在一个数组中。目前,执行时,它返回空数组
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
我的目标是将句子存储在这些数组中,然后使用“endsWith() 方法”从文本中提取特定单词。
任何帮助都感激不尽
谢谢