| 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 calcular los Vocales , espacios y consonantes de una cadena dada en Java
    Cuando tratas con cadenas de texto en los programas Java , puede que tenga que calcular la información sobre su contenido. Si tiene que calcular el número de vocales, consonantes y espacios en una cadena , puede usar los métodos de la clase String . Esta clase proporciona una gama de métodos para la sustitución de un determinado conjunto de caracteres . Usted puede utilizar estos métodos para calcular la diferencia de longitud cada vez que cambie las vocales, las consonantes y los espacios , que te dice cuántos de estos personajes la cadena contenía originalmente . Instrucciones
    1

    Prepare su cadena de texto. Si usted no tiene ya uno , puede utilizar la siguiente variable de cadena de la muestra y valor : MyWords String = " El rápido zorro marrón salta sobre el perro perezoso" ;

    Esta cadena contiene al menos uno de cada letra del alfabeto. Puede utilizar cualquier carácter que le gusta y darle la variable de cadena de un nombre de su elección.
    2

    Calcular el número de vocales en la cadena . Agregue el siguiente código a su programa : las vocales String = myWords.replaceAll ( "? ( I ) [ ^ aeiou ]", " "); int numVowels = vowels.length ();

    primera línea toma la variable de cadena , entonces reemplaza todo lo que no sea un carácter vocal con una cadena vacía. El código indica cualquier número de caracteres que no son los cinco personajes vocales en mayúsculas o minúsculas como el primer parámetro del método , con la cadena vacía como el segundo parámetro. El código llama al método de longitud de la cadena . El número de caracteres de espacio en la cadena se corresponde con el número de vocales en la cadena original . Por último , el código almacena el número como una variable de tipo entero primitivo.
    3

    Contar las consonantes en la cadena . Utilizando una versión modificada de la técnica vocal , calcular el número de consonantes en la cadena de la siguiente manera: . Int numConsonants = myWords.replaceAll ( "? ( I ) [ ^ bcdfghjklmnpqrstvwxyz ]" , "") length () ;

    Este código implementa el proceso en una sola línea , evitando la necesidad de una variable de cadena adicional . El método replace reemplaza todo, aparte de las consonantes en la cadena con una cadena vacía, dejando sólo las consonantes de la original.
    4

    Cuente el número de espacios en la cadena. Agregue el siguiente código a su programa : . Int numSpaces = myWords.replaceAll ( " [ ^ ]" , "") length () ;

    Este código es un poco más simple que la vocal y técnica de consonante , ya que usted no tiene que instruir a Java de ignorar caso. Esta vez el proceso de sustitución sólo está tratando de coincidir con un solo carácter, por lo que el código es más corto.
    5

    probar el código . Para asegurarse de que su procesamiento es el cálculo de las vocales , las consonantes y los espacios correctamente , agregue las siguientes instrucciones de salida : System.out.println ( " Vocales : " + numVowels ) ; System.out.println ( " Las consonantes :" + numConsonants ); System.out.println ( " Espacios : " + numSpaces ) ;

    guardar el archivo y ejecutar el programa. Usted debe ver los totales para cada tipo de personaje escrito a la consola de salida .

    Previous :

    next :
      Artículos relacionados
    ·Las ventajas de las etiquetas personalizadas 
    ·¿Cómo saber si un JTextField está vacío 
    ·1997 Bayliner Capri Especificaciones 
    ·Cómo convertir String de Java a la Fecha 
    ·Cómo descubrir si una determinada subcadena Existe en …
    ·Tutoriales de Java Frame 
    ·Una lista de atributos de estilo de Java 
    ·Problemas recursividad en Java 
    ·¿Cómo hacer un gráfico de barras en Java 
    ·Cómo utilizar Java Vectores 
      Artículos destacados
    ·Cómo determinar cuántos elementos hay en una matriz u…
    ·Cómo hacer un botón predeterminado de NET 
    ·Cómo configurar la autenticación Radius 
    ·Cómo calcular la interpolación numérica Usando Pytho…
    ·Cómo escribir un programa Fortran 
    ·Cómo eliminar de una tabla en -Access con Visual Basic…
    ·Cómo abrir archivos JPG con Microsoft Net Framework 2.…
    ·Cómo hacer un Glow Button en ActionScript 
    ·PHP SQL Tutorial 
    ·Cómo hacer gráficos en Visual Basic 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com