Re: [問題] ....取出多個字元數字的方法?

看板java作者 (不知道為什麼)時間17年前 (2008/07/14 07:23), 編輯推噓3(305)
留言8則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《a395397 (不知道為什麼)》之銘言: : indexof()這ㄧ系列都只能取出第一個搜索到的"字元數字" : 但如果字串中有 兩個以上相同的關鍵字時 : 請問~要如何抓取全部 關鍵字的"字元數字"出來? 推 qrtt1:把之前的刪掉繼續抓, 記得把長度累加 07/13 13:23 推 MonyemLi:他有兩個參數,跑for loop就可以了 07/13 13:54 請問一下所謂的跑"迴圈"是怎麼樣去跑? 可不可以演示一下= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.122.219.165

07/14 07:43, , 1F
indexOf(keyword,startnum) 找不到會變-1 詳情請查api
07/14 07:43, 1F

07/14 07:51, , 2F
我知道 找不到會變-1阿@@... 這是提示嗎= =
07/14 07:51, 2F

07/14 08:23, , 3F
找到第一個是 3 的話,將 3 塞進去 startnum 再找就好啊
07/14 08:23, 3F

07/14 08:25, , 4F
講到這裡你就該懂要怎樣寫 loop 了罷
07/14 08:25, 4F

07/14 08:39, , 5F
說錯了... 第一個是 3,應該要將 4 塞進去 startnum再找
07/14 08:39, 5F

07/14 10:20, , 6F
有startnum跟 indexnotfound(-1) 應該資訊就很足夠了吧=-=
07/14 10:20, 6F

07/14 10:22, , 7F
不過以String的操作來講, Pattern /Matcher會比較建議
07/14 10:22, 7F

07/15 05:15, , 8F
OK!弄出來了~各位謝謝囉^^
07/15 05:15, 8F
文章代碼(AID): #18Uew1V0 (java)
文章代碼(AID): #18Uew1V0 (java)