1. Use IndexOf Método:
classe pública Test11 {private static int contat = 0;/***@param args*/public static void main (string [] args) {string str = "sdss ** & hgjhadhcasch & ^^"; int i = stringnumbers (str); system.out.println (i);} public static int strat. (str.indexOf ("java") == -1) {return 0;} else if (str.indexOf ("java")! = -1) {contador ++; stringnumbers (str.substring (str.indexof ("java")+4)); contador de retorno;} retorno 0; 2. Se a substring não for uma string com o mesmo começo e fim, ela também poderá ser implementada assim:
if (str.indexOf ("java")! = -1) {string [] str1 = str.split ("java"); system.out.println (str1.Length -1);} else {System.out.println (0);}A pesquisa de Java acima pelo número de substringas em strings é o conteúdo inteiro compartilhado pelo editor. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.