Witam,
mam problem z zadaniem. Cały czaswyskakuje mi błąd wskazujący na brak danego indexu w tablicy. Jednak nie wime jak mogłabym o rozwiązac inaczej, wsyztsko wydaje się okej. Czy ktoś mógłby trochę naprowadzić?
TREŚĆ ZADANIA:
Zlicz ilość wszystkich potrójnych wystąpień w napisie.
Mój kod:
public class viva {
public static void main(String[] args) {
System.out.println(tripple("kkktokooolwieeek"));
}
static int tripple(String str) {
char[] table = str.toCharArray();
int sum = 0;
int sumOf3 = 0;
for (int i = 0; i < table.length; i++) {
String value1 = str.valueOf(table[i]);
String value2 = str.valueOf(table[i + 1]);
if (value1.equals(value2)) {
sum++;
}
sumOf3 = sum / 3;
}
return sumOf3;
}
}