Este artículo explica el método para contar el número de veces que aparece una cadena en el texto o el número de veces que aparece un elemento especificado en la cadena. Se comparte con usted para su referencia. El contenido específico es el siguiente
Renderizaciones de ejecución:
¿Cuántas veces el programa busca personajes con "A" en este archivo?
El código específico es el siguiente
paquete com.zuidaima.util.string; import java.io.*; Public Class CountString {public static int count (String FileName, String Target) lanza FileNotFoundException, IOException {FileReader fr = New FileReader (FileName); BufferedReader BR = New BufferedReader (FR); StringBuilder strb = new StringBuilder (); while (true) {string line = br.readline (); if (line == null) {break; } strb.append (línea); } Result de cadena = strb.ToString (); int count = 0; int index = 0; while (true) {index = result.IndexOf (Target, index + 1); if (index> 0) {count ++; } else {break; }} br.close (); recuento de retorno; } public static void main (string [] args) {try {system.out.println (count ("d: //zuidaima.txt", "a")); } catch (FileNotFoundException e) {E.PrintStackTrace (); } catch (ioException e) {E.PrintStackTrace (); }}}Lo anterior es el método para indicar el número de ocurrencias de elementos en las cadenas Java. Espero que sea útil para el aprendizaje de todos.