| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo buscar el número de apariciones de cada caracter de una cadena en Java
    Formas múltiples se pueden utilizar para contar la frecuencia de cada carácter dentro de una cadena dada en Java. Sin embargo, el simple se aprovecha de la estructura de datos " HashMap " , que le permite relacionar una clave a un valor. En este caso , la clave será la letra del alfabeto , y el valor será el número de veces que aparece esa letra hasta ahora en el recuento. Instrucciones .
    1

    abrir un editor de texto o el entorno de desarrollo integrado Java (IDE) favorito
    2

    Pega el siguiente código en el editor:

    clase pública { LetterFrequency

    void (String [] args ) { public static

    string s = " Esto es una cadena ". ;

    cadena temp = s.toUpperCase ();

    char [ ] arr = temp.toCharArray ();

    HashMap count = new HashMap ();

    por (char c: arr ) { try {


    count.put ( c , count.get ( c ) 1 ) ;

    } catch ( NullPointerException e) {

    count.put ( c , 1 ) ;

    }

    }

    para (Personaje c: count.keySet ()) {< br >

    System.out.println ( c + "= " + count.get ( c )); }


    }

    }
    < p > Esto crea una cadena de muestra y convierte todas las letras en mayúsculas , ya que el código no debe distinguir entre letras mayúsculas y minúsculas . A continuación, recupera una matriz de cada carácter de la cadena y crea una " HashMap " que se relaciona caracteres a enteros. A continuación, se procede a través de cada carta de la matriz y aumenta el recuento en el " HashMap " por uno . Si el personaje nunca se ha visto antes , y por lo tanto genera una " NullPointerException , " que se añade a la matriz y se le dio un valor de " 1 ". Por último , se imprime un informe para el usuario.
    3

    Guarde su trabajo . Si está utilizando un entorno de desarrollo , puede ejecutar este programa directamente haciendo clic en el botón Ejecutar .

    Previous :

    next :
      Artículos relacionados
    ·Cómo establecer el cursor a un JTextField específica 
    ·Cómo cifrar un archivo grande en Java 
    ·Cómo editar Applets Java 
    ·Cómo hacer tus propios signos en Java 
    ·Struts contra caras 
    ·Cómo mostrador con Java 
    ·Cómo Activar Texto en Java 
    ·Procesos concurrentes en un objeto Servlet 
    ·Cómo calcular Fecha Diferencia en Java 
    ·Cómo quitar Puntuacion en una cadena Java 
      Artículos destacados
    ·Cómo utilizar Echo en Python 
    ·Cómo modificar el perfil predeterminado y Límite Pass…
    ·Cómo leer un archivo después de un número de bytes e…
    ·Cómo leer los archivos de SQLite para Python Variable 
    ·Cómo compilar el código en un Mac 
    ·Propiedades de los formularios en Visual Basic 
    ·T -SQL funciones propias 
    ·Cómo llenar un ListView Desde un SQL 
    ·Cómo utilizar Regex en ejemplo de Java 
    ·Cómo añadir películas a la biblioteca de Windows Med…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com