【发布时间】:2013-11-12 23:24:34
【问题描述】:
我有一个看起来像这样的文本文件:
2009 年 1 月 1 日 76.0 81.1 68.1 86.7 99.2 97.5 92.9我不明白的是如何只提取 7 个数字而不是日期。
到目前为止的编辑代码:
当我运行它时什么都没有打印出来?
File inputFile = new File ("C:/Users/Phillip/Documents/Temp/temperatures.txt .txt");
Scanner scan = new Scanner(inputFile);
while (scan.hasNextLine())
{
String line = scan.nextLine();
String[] words = line.split(" ");
for (int index = 1; index < words.length; index++)
System.out.println(words[index]);
【问题讨论】:
-
可能被空格分割并遍历数组?还是正则表达式?
-
你不应该重新发布问题,而应该跟进你已经得到的线索:)
-
您已经在last question 中获得了很多帮助。你需要自己做一些工作。这是您要问的非常基本的东西,最好您自己弄清楚,否则您根本不会了解 Java 编程。
-
好吧,我需要更多帮助,而你不会提供帮助。我还是迷路了,你能看看我到目前为止得到了什么
-
@user2985204 除了为你写作业之外,真的没有更多的帮助了。到目前为止,您已经非常接近了。