Som nový v Jave a hrám sa s hlúpymi otázkami:
Napríklad:
Predpokladám, že som to dal ababb
..
Tu ab
je definovaný dva krát. Ako to teda zistiť v Jave?
Ďalším príkladom je,
abcabcabcab
Tu, abc
je definovaný tri časy.
odpovede:
1 pre odpoveď č. 1Jednoduchým spôsobom by bolo použitie indexOf (str,metóda fromIndex) v reťazci. Prelistujte reťazec a vyhľadajte indexOf „ab“, ak ho nájdete, pridajte výsledok a dĺžku svojho výrazu („ab“) do indexu fromIndex.
Možno existujú aj hotové metódy, ako to urobiť, ale ak vás to nenudí robiť to sami, zvyčajne je dobrý tréning ich nepoužívať.