Este artículo describe el método de Java para contar el número de caracteres repetidos en las cadenas. Compártelo para su referencia, como sigue:
paquete com; import org.junit.test;/** * Estadísticas El número de veces que aparece una cadena en una serie de caracteres repetidos * * @author zdw * */public class StringTest {@Test public void test () {String S = "fdfaacceeeeeeeeeeeeeeeeEgghikkkKkKokoooo"; contar (s); } Conteo de void estático público (String Str) {// utilizado para almacenar el número de veces que aparece int [] nums = new int [26]; for (char i: str.toCarArray ()) {// if (i> = 97 && i <= 123) {// simplemente acumule en sus números de bit de índice correspondientes [i - 97] ++; }} para (int i = 0; i <nums.length; i ++) {// Solo muestra la aparición de if (nums [i]! = 0) {system.out.println ((char) (97 + i) + ":" + nums [i]); }}}}Para obtener más información sobre el contenido relacionado con Java, consulte los temas de este sitio: "Estructura de datos de Java y tutorial de algoritmo", "Resumen de las puntas de nodo de operación DOM de Java", "Resumen de los archivos de Java y consejos de operación de directorio" y "Resumen de los consejos de operación de caché de Java"
Espero que este artículo sea útil para la programación Java de todos.