【发布时间】:2011-04-10 18:59:58
【问题描述】:
我有一个用于导航文本文件的 GUI 程序。没什么太复杂的,只是能够浏览文件并向其中添加新信息。但是,我还希望能够识别文本文件中的第一行以及最后一行。基本上,如果我有一个看起来像这样的文本文件:
- 加利福尼亚西部,1981, 115, 25.99
- 纽约,东部,1991, 120, 19.95
我希望,当一个按钮被按下时说 first - 文本 California 出现,标识文本中的第一行。但我只想显示加利福尼亚,而不是第一行的其余信息。我希望以相同的风格对最后一行执行此操作。
我将 FileReader 和 FileBuffer 与 StringTokenizer 一起使用。有没有办法只调用第一行的第一个标记和最后一行的第一个标记?感谢您的帮助!
【问题讨论】:
-
每个文本文件中的数据是否相同
-
只有一个文本文件,但每一行的格式相同。和上面一样,每行有 5 条信息,用逗号分隔。我想只打电话给第一个信息(即加利福尼亚、纽约)。
标签: java string text-files tokenize filereader