Witam ponownie;)
Tym razem próbowałem napisac prosty programik, który by zliczał ilośc powtórzeń stringu i w stringu j;
przykładowo kuku kula i ku. Planowałem zrobić to poprzez wydzielenie substringów i equals, ale to nie działa. Przypuszczam, że mozna to zrobić jakos prosciej, byłbym wdzięczny za wskazanie błędu (pewnie idiotycznie prostego, nie jestem pewien ale obstawiam , ze "zle" wycina substringi...) w moim skrypcie lub zaproponowanie innego podejścia do problemu;)
int dl;
int dl2;
String i= "kuku kula";
String j= "ku";
dl= i.length();
dl2 = j.length();
int s=1;
int k;
int licznik = 0;
for (k = dl2; k <= dl; k++)
{
String w;
w=i.substring(s, k);
s=s+1;
if (j.equals(w))
{
licznik++;
};
};
JOptionPane.showMessageDialog(null, "Ilosc powtorzen: " + licznik);
}