+ -
当前位置:首页 → 问答吧 → 字串范围存取的问题

字串范围存取的问题

时间:2011-09-01

来源:互联网

小弟有一份文件

其中每个分段是用*号隔开的

小弟用readLine读行后

用startsWith找寻字串
1
2
3
4
5
while( (row=br.readLine()) != null ){ if(row.startsWith("*")) for(int i = 0 ; i < Data.length ; i ++) Data[i] = row;
}
    

但是好像只会存入*号那一行

*与*之间的内容都没存到

请问一下小弟要怎么修改这个程式?

作者: a23109037   发布时间: 2011-09-01

程式要求, 是否这样.

data.txt 如下:
* record 1
Name=John
Age= 20
* record 2
Name=Mary
Age=18
* record 3
..
..
..

程式输入.
Input = "record 2"

Data[0]="Mary"
Data[1]="18"

作者: bernardvai   发布时间: 2011-09-01

是这样没错.

***************************
data
user:a
no
***************************
data

user:b

no
***************************
data
user:c
no

***************************

我要取得*到*之间的内容

由於长度不同所以不知道怎样读取

作者: a23109037   发布时间: 2011-09-01

热门下载

更多