1. Utiliser l'index de la méthode:
classe publique test11 {private static int compteur = 0; / ** * @param args * / public static void main (string [] args) {string str = "sdsss ** & hgjhadhcasch & ^^"; int i = stringnumbers (str); system.out.println (i);} public static stringnumbers (string str) {si (str.indexof ("java") == - 1) {return 0;} else if (str.indexof ("java")! = -1) {compter ++; stringNumbers (str.substring (str.indexof ("java") + 4)); return compter;} return 0;}}} 2. Si la sous-chaîne n'est pas une chaîne avec le même début et fin, elle peut également être implémentée comme ceci:
if (str.indexof ("java")! = -1) {string [] str1 = str.split ("java"); System.out.println (str1.length-1);} else {System.out.println (0);}La recherche Java ci-dessus pour le nombre de sous-chaînes dans les chaînes est l'ensemble du contenu partagé par l'éditeur. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.