从java中的文本文件中读取特定字符

时间:2016-11-10 18:44:05

标签: java file input

在我发布问题之前,我正在寻找这个想法,但几乎所有答案都不清楚。

这是我的问题:如果我有一个包含以下字符串的文件:

45BBHBBBH STREWR GGTEREWEF FRERREWEFFSF FS  W WEERER TWR WR 

如何逐个字符地读取此字符串?

我希望第一个字符串存储在变量变量中,而另一个例子中存储下一个:

A = 4 

B = 5 

之后,我想用一些逻辑读取其余的字符串。

我想将它拆分为6个字符串并将它们存储在某种表单数据结构中

BBHBBB > index 0

BH STR > index 1 ( with the space ) 

等等

1 个答案:

答案 0 :(得分:0)

使用char []存储所有值,但不是A = 4,而是

yourCharArray[0] =4;

如果你想在空格处拆分字符串做一个循环(str是你的字符串)

while(str.indexOf(" ") != -1)
{
 // substring the code out individually using str.indexOf(" ");
}

希望这会有所帮助