1. Use el método índicef:
public class test11 {private static int contador = 0;/***@param args*/public static void main (string [] args) {String str = "sdss ** & hgjhadhcasch & ^^"; int i = stringnumbers (str); system.out.println (i);} pública strathnumbers (String str) {if str) {si (str.indexof ("java") == -1) {return 0;} else if (str.indexof ("java")! = -1) {contador ++; stringnumbers (str.substring (str.indexof ("java")+4)); return Counter;} return 0;}} 2. Si la subcadena no es una cadena con el mismo principio y final, también se puede implementar así:
if (str.indexof ("java")! = -1) {string [] str1 = str.split ("java"); system.out.println (str1.length -1);} else {System.out.println (0);}La búsqueda de Java anterior para el número de sustras en cadenas es todo el contenido compartido por el editor. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.