@XQF
2018-03-07T14:59:35.000000Z
字数 532
阅读 1043
数据结构与算法
大一的老朋友了。。。。主要是判断空白字符(换行,空格和标点)
split也是正则
低级情况就是这一行字符中只有非空白字符和空格,。,。split(" ");
public class Solution {public int countWords(String string) {if(string==null||string.length()==0){return 0;}String patternString = "\\w+";Pattern p = Pattern.compile(patternString);Matcher m = p.matcher(string);int counter = 0;while (m.find()) {counter++;}return counter;}public static void main(String[] args) {Solution solution = new Solution();String string = "abac 33,3333";System.out.println(solution.countWords(string));}}
