我正在尝试使用字符串:
String s = "This is a String!";
并返回该字符串中的所有 2 字对。即:
{"this is", "is a", "a String"}
但现在,我能做的就是返回:
{"this is", "a String"}
如何定义我的 while 循环,以便我可以解释这种缺少重叠词的情况?我的代码如下:(真的,我很高兴它只返回一个表示它找到多少个字符串子集的 int ......)
int count = 0;
while(matcher.find()) {
count += 1;
}
谢谢大家。