| 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 determinar el número total de ocurrencias de cada letra del alfabeto en el texto en Java
    Contar el número de ocurrencias de cada letra del alfabeto en una cadena de texto es una tarea que resulta ser más compleja de lo que se podría esperar. Sin embargo , el proceso no es necesariamente un año difícil . Como con cualquier tarea de programación , es necesario descomponerlo en pasos más pequeños , centrándose en cada uno de ellos a su vez . Hay varias maneras de contar las apariciones de caracteres en una cadena , pero el método más sencillo es para explotar el hecho de que los caracteres son variables de tipo primitivo con valores numéricos . Instrucciones
    1

    Crea tu cadena de texto. Si aún no tiene una cadena en su programa , utilice el código siguiente para crear una:
    secuencia

    subject = " Estos son algunos personajes dispuestos en una cadena" ;

    Crear un entero conjunto para mantener un contador para cada letra del alfabeto :

    int [ ] = new int cartas [ 26 ] ;

    instancia su elementos de la matriz , el establecimiento de cada uno a cero inicial :

    for (int l = 0 , l < letters.length , l + +) { cartas [ l ] = 0 ;}
    2

    Crear un bucle para recorrer los caracteres de la cadena . Utilice el siguiente código para recorrer la cadena, almacenar cada carácter como un valor entero :

    for (int c = 0 , c < subject.length () , c + + ) { int charNum = subject.charAt ( c ) ;//posterior procesamiento here}

    Este bucle se repite una vez para cada letra de la cadena . Cada vez que el cuerpo del bucle se ejecuta, guarda el carácter actual como un tipo entero primitivo.
    3

    Realizar una prueba condicional sobre el carácter que asegurarse de que es una carta. Agregue la siguiente prueba dentro de su bucle :

    if (( charNum > = ' A' && charNum < = ' Z' )

    Previous :

    next :
      Artículos relacionados
    ·¿Cómo hacer recorrido preorden en Binary Tree en Java…
    ·Cómo evitar una división por cero de excepciones en J…
    ·Cómo instalar archivos APK Emailed 
    ·Android Phone App Development 
    ·Cómo tomar la entrada en un bucle en Java 
    ·Cómo iniciar un navegador de Web en Java 
    ·Cómo utilizar colores no definidos en Java 
    ·Cómo analizar una cadena de entrada para contar cartas…
    ·Los beneficios de la CMP Más de BMP 
    ·Desarrollo de juegos Java Tools 
      Artículos destacados
    ·Cómo añadir CRLF a una cadena en Python 
    ·Cómo ocultar los cuadros de texto 
    ·Cómo utilizar un String de Java Tokenizer 
    ·Cómo calcular la altura de texto 
    ·Cómo eliminar archivos duplicados en Java 
    ·Cómo hacer un bucle que continúa para siempre en Robl…
    ·Lista de fichas de libro 
    ·Cómo habilitar PHP 5 en GoDaddy 
    ·¿Qué aplicaciones utilizan Visual C 
    ·Cómo escribir pruebas unitarias para un proyecto Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com