所以基本上我有一个java程序,它使用读取txt文件BufferedReader.
文本文件包含有关电影的所有信息.第一列是代码,第二列是标题,第三列是评级.
例如
1 Titanic 44
34 Avengers 60
2 The Lord of the Rings 100
Run Code Online (Sandbox Code Playgroud)
所以1是代码,泰坦尼克号是标题,44是评级等.
我的问题是我已经制作了一个类Movie(int代码,字符串标题,int等级),我想存储所有信息,但我无法弄清楚如何分割文本.split(" ")似乎它不会处理标题嵌入空格的情况(例如指环王).
我真正需要的是能够根据空格剥离第一个和最后一个字段作为分隔符,并将所有其他内部空间视为标题的一部分,而不是分隔符.