close
上面程式使用了boolean來判斷是否有找到符合 regular expression 的pattern,然後輸出第一個找到的pattern。但是一個 readLine() 中符合 regular expression 的可能會多於一個pattern,所以上面的寫法是有邏輯錯誤的。 要改成下列的寫法:
這個寫法是把找到的通通輸出,所以readLine如果有一個以上的pattern也都會輸出。
這兩段程式的差異在 Line 10 之後的部分。
文章標籤
全站熱搜
留言列表