【发布时间】:2019-03-30 05:21:59
【问题描述】:
我想从文本文件中打印文本的特定部分。 例如:
数字)街道)城市)州)国家)
我想从) 打印到),以便任何街道名称或国家/地区都可以进入文本文件。我所做的是:
- 我尝试将扫描仪连接到文件并使用
.hasNextLine();创建一个while循环 - 然后为整个文本文件
String line = textscanner.nextLine();创建一个字符串 - 然后打印出
country,例如,我将创建一个子字符串System.out.print(line.substring(25));
但是,如果文件中有不同的街道或国家/地区名称,这将不起作用。我该如何制作它才能打印从) 到) 的任何内容?
【问题讨论】:
-
你能举几行实际文件的例子吗?
-
使用 hasNext();方法而不是 hasNextLine();