作者BaalH (巴爾)
看板java
標題Re: [問題] split切割
時間Mon Jun 28 12:45:49 2010
※ 引述《Ctmate (City*Mate)》之銘言:
: 我會讀一個字串進來 例如 12345,6789,1546,13246
: String str = "12345,6789,1546,13246";
: String[] token = str.split(",");
: 所以我現在知道
: token[0]=12345
: token[1]=6789
: token[2]=1546
: token[3]=13246
: 可是如果我今天不知道字串的內容
: 是隨機讀入一個字串
: 那麼要怎麼知道我道底切了多少個token?
int x = token.length;
這樣不就好了?
另一種方法...比較蠢
去算字串有幾個逗號 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.132.203
推 AI3767:算逗號應該會花比較少時間吧 06/28 13:15
→ Darkautism:算逗號不太準,如果輸入只有逗號呢? 06/28 14:43
推 MephistoH:那就會是一群空字串的陣列啊 = = 06/28 21:37