[英]Counting for only words in a file using a scanner Java
我正在嘗試進入Java,但我陷入了一個問題,該問題是使用掃描儀僅計數Java文件中的單詞
while (sc.hasNextLine()) {
sc.next();
count++; }
這是我見過的大多數問題的答案,盡管這很重要,包括數字標點符號等。
那么,僅檢查單詞的最佳方法是什么?
您可以保留原始代碼,並與它們匹配(允許使用撇號,但一開始不允許使用撇號)
if (word.matches("[a-zA-Z']+") && !word.matches("'")) {
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.