作者pao0111 (Pao)
看板java
标题Re: [问题] 请问一个读档的问题?
时间Tue Oct 10 14:11:01 2006
※ 引述《damnpig (DAMNpig)》之铭言:
: 请问一下各位
: 我想读一个txt档。
: 但是只要读到某特定一行(ex.只取第七行之类的)
: 那要用什麽语法
: 再请问一下
: 如果我要读一行
: public <numbers> = (one | two | three | four | five ) ;
: 但只取中间的one two three four five加入阵列
: 我用StringTokenizer分成不同token,但是连pubilc、<numbers> 这些都进去了
: 请问我该怎麽做?谢谢
public class Test
{
public static void main(String[] args)
{
String line = "public <numbers> = (one | two | three | four | five ) ;";
String[] array = line.split("[()]");
array = array[1].split("\\W+");
for(String str : array)
System.out.println(str);
}
}
以上是我的懒惰方法,参考吧...^^"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.224.224