因此,我有一些代码可以读取文本文件,并且在文本文件中添加新行时可以识别新项目。如果我决定使用定界符而不是split,则此代码将如何更改?我是Java的新手,不确定何时使用它。
try(Scanner scanner = new Scanner(new File(DESTINATIONS_FILE)))
{
destinations = new ArrayList<>();
while(scanner.hasNextLine())
{
String[] newDestination = scanner.nextLine().split("\n");
destinations.add(newDestination[0]);
}
}