import java.util.*;

public class Solution {

1.提供一个方法为checkDuplicate:检查是否存在重复字符,若是有重复字符,返回true;
2.每k位作为一个字符串,调用上面的方法。若是判断为重复字符串,则n++,最后返回重复字符串数量n
 
public int numKLenSubstrRepeats (String s, int k) {
    // write code here
    if(s.length()<k) return 0;
    int n = 0;
    for(int i =0;i<s.length()-k+1;i++){
        if(checkDuplicate(s.substring(i,i+k),k))
        {
            n++;
        }
        else continue;
    }
    return n;
}

public boolean checkDuplicate(String t,int k){
    for(int i=0;i<k-1;i++){
        if(t.substring(i+1).contains(String.valueOf(t.charAt(i))))
        {
            return true;
        }
    }
    return false;
}

}