此方法應該獲取特定模式的出現次數並返回int值。我不斷收到這個錯誤我無法獲取子串的工作
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
代碼
public int getCount(String pattern){
int occerenceOfPattern = 0;
for (int i = 0; i <= strand.length(); i++) {
if (strand.substring(i, i + pattern.length()) == pattern) {
occerenceOfPattern++;
}
}
return occerenceOfPattern;
}
什麼是鏈? – Rahul
什麼是「鏈」? –
strand是一個封裝的字符串,我正在尋找模式的出現。 – user3212766