| 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
    El código Java para contar el número de palabras en una matriz
    aplicaciones Java suelen utilizar matrices para almacenar elementos de datos , tales como cadenas de texto. Si un programa es el almacenamiento de cadenas dentro de una matriz, puede ser útil para calcular el número total de palabras contenidas . Si cada elemento de la matriz contiene una única palabra , entonces el número de palabras es simplemente la longitud de la matriz . Sin embargo, si los elementos de la matriz pueden contener más de una palabra , habrá que calcular el total de un algoritmo. Creación
    programas Java

    matriz pueden crear arrays de cadenas directamente o mediante la lectura de textos a partir de una fuente externa , como un archivo o base de datos. La sintaxis siguiente ejemplo se muestra cómo crear una matriz con algunas variables de cadena en el mismo :

    String [ ] someWords = {" manzana " , "banana naranja ", " uva melón cherry" } ;

    Este código crea una instancia de la matriz y , al mismo tiempo , llenándolo con un número variable de palabras en cada posición de índice . La técnica de contar las palabras en una matriz es la misma para todas las cadenas de texto.
    Traversal

    Para recorrer una matriz, los programas Java suelen utilizar "loops ", con cada iteración del bucle se centra en un solo elemento de la matriz , moviéndose a lo largo hasta que se ha explorado toda la estructura . El siguiente ejemplo de código muestra iteración a través de la matriz:

    for (int i = 0 ; i < someWords.length , i + + ) {

    System.out.println ( "Index " + i + " : "+ someWords [ i]) ; }


    Este ejemplo trivial escribe el valor de texto en cada posición , junto con el índice de número entero que representa la posición del elemento . El bucle "for" aparece a menudo en los programas de Java que ofrece estructuras de matriz.

    Elementos de matriz

    En los casos en que un conjunto contiene una sola palabra por elemento , se puede calcular el número de palabras en poder de la matriz mediante la búsqueda de la longitud de la matriz , que es un valor entero que representa el número de posiciones de los elementos de la matriz contiene . Por ejemplo , la siguiente matriz alternativa contiene solamente palabras sueltas :

    cuerda [ ] someWords = {" manzana ", " amarillo", " uva "} ;

    En este caso , el número de palabras es equivalente a la cantidad de puestos de matriz, como en el siguiente código: int

    numElements = someWords.length ;
    Separar una cadena

    Si una matriz de cadenas en un programa Java contiene varias palabras en cada elemento de cadena , el código tendrá que contar el número de palabras que se enumeran dentro de cada elemento, la adición de estos entre sí para llegar a la cifra total. Para calcular el número de palabras que aparecen dentro de una cadena de texto , el método de división puede ser útil. El método split string divide la cadena en un conjunto de caracteres representada mediante una expresión regular. Por ejemplo, el código se divide una cadena en todos los caracteres que no son alfanuméricos :
    sentencias de cadena

    = "Algunas palabras Éstos son algunos más . ". ;

    String [ ] words = sentences.split ( " [ ^ a- zA -Z0 - 9 ] + ");
    varias palabras por elemento

    Para calcular el número de palabras dentro una matriz de cadena de Java en el que cada elemento puede contener múltiples palabras , la lógica del programa debe calcular el total de cada elemento , la adición de un total de la matriz en su conjunto . El siguiente código de ejemplo demuestra la técnica :

    String [ ] someWords = {" manzana " , "banana naranja ", " uva melón cherry" } ;

    totalwords int = 0 ;

    for (int i = 0 ; i < someWords.length , i + + ) {

    totalwords + = someWords [ i ] split ( " [ ^ a- zA -Z0 - 9 ] +" ) . . longitud;

    }

    el contador total se creó antes de que comience el bucle , por lo que el código dentro del bucle se puede agregar a ella , y se puede acceder después de que el bucle ha terminado de ejecutarse < br . >

    Previous :

    next :
      Artículos relacionados
    ·Como el color de su Forma EXT 
    ·Cómo ajustar Java Capacidad Hashtable 
    ·¿Qué es la Acción Mapping en Struts 
    ·Cómo almacenar enteros en un array en Java 
    ·Cómo escribir un contador de visitas en JSP 
    ·Cómo acceder JSP Conectividad Coding 
    ·Cómo leer el valor de entrada en Java 
    ·Cómo compilar una Plataforma Android 
    ·¿Por qué es la anotación Java Ignorado en el Código…
    ·Cómo crear un documento de Word en Java 
      Artículos destacados
    ·¿Qué es Microsoft Visual Studio 6.0 
    ·Cómo terminar la aplicación actual de Visual Basic 6.…
    ·Cómo enviar un fax en ASP.Net 
    ·Cómo serializar un objeto con Enum 
    ·Cómo enviar SMS desde un servidor Web a un teléfono A…
    ·Cómo inicializar los parámetros de entrada en los Pro…
    ·¿Cómo se crea un formulario de acceso para mi sitio w…
    ·Cómo crear un hipervínculo en PHP 
    ·Cómo escribir VB6 ActiveX 
    ·Cómo ordenar una matriz de cadenas en VBA 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com