从java中的文本文件中提取行

时间:2014-09-16 23:11:26

标签: java file text

我有一个包含以下两行的文本文件:

AAPL 101.50
MSFT 42.50

文本文件将随着不同的代码和价格而变化,因此文本文件不是常量。我的问题是,我怎样才能拉动股票代码然后分开价格。

我的程序会让某人输入自动收报机名称并输出价格。此外,如果有人输入价格并且用户输入的价格低于股票价格,那么它将显示所有代码更多。

我正在寻找信息和一些帮助,因为我是Java的新手。这是为了学校作业。

由于

2 个答案:

答案 0 :(得分:1)

假设您从文件"AAPL 101.50"获取这样的字符串,这很简单:

String[] values = input.split(" ");
String ticker = values[0];
String price = values[1]; //You'll need to convert that to a number yourself

答案 1 :(得分:0)

而不是完全用勺子喂你答案,你可以看here,然后另一种选择可能是用空格分隔输入,即如果("")然后给元素赋值在数组中。