| 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 hacer coincidir una cadena en una matriz mediante Java
    La clase de cadena en Java proporciona un método para comprobar si dos valores de cadena son iguales. El uso de este método junto con una declaración de bucle y condicional , su programa puede encontrar el índice del elemento que coincide con una cadena específica en una matriz. Para coincidir con la cadena , primero tiene que implementar un bucle para recorrer la estructura de matriz. Cada vez que el bucle se repite , el código puede comparar el valor de la cadena actual a la que usted está buscando . El bucle puede continuar hasta que encuentra la cadena o alcanza el final de la estructura . Instrucciones
    1

    Crear una matriz de cadenas en su programa. Si ya dispone de una matriz de cadenas , se puede usar eso. De lo contrario , puede crear una instancia y uno mediante el siguiente código:

    String [] = { palabra " manzana ", " amarillo", " naranja " , "mango ", " durazno " } ;

    La estructura matriz tiene ahora cinco elementos en el mismo, con cada uno almacena una sola palabra. Especifica la cadena que desea para que coincida con una variable , usando el siguiente código :

    partido String = "mango " ;

    Modifique el valor de la cadena para reflejar el texto que está buscando coincidir en su conjunto .
    2

    Loop a través de su matriz. Agregue el código siguiente , la creación de una variable para realizar un seguimiento del índice de matriz igualado cuando el programa encuentra :

    matchIndex int = -1 ;

    Al comenzar esta variable en un negativo , se saber si el programa encuentra la cadena de búsqueda o no. Agregue el siguiente esquema bucle para buscar a través de la matriz : for ( int w = 0 , w < words.length ; w + +) {//comprobar la cadena}

    Este bucle se repetirá una vez para todos los elementos de la matriz . Dentro del bucle , se puede comparar el elemento de cadena actual con el que usted está tratando de igualar.
    3

    Comparar elemento de la matriz actual a la cadena de búsqueda . Agregue la siguiente instrucción condicional dentro de su ciclo :

    if ( . Palabras [ w ] es igual a ( partido)) {//especificar qué hacer cuando la cadena se empareja }

    Este código llama a la cadena es igual método. Si la cadena actual elemento de la matriz es igual a la cadena de búsqueda , la prueba condicional se devuelve un valor verdadero . Dentro de la sentencia condicional que puedes proporcionar instrucciones para cuando la cadena se empareja .
    4

    Especifique qué ocurrirá cuando Java se encuentra en la cadena . Agregue el siguiente código dentro de la sentencia if condicional :

    matchIndex = w ; break;

    Este código establece el valor de la variable entera coincidencia con el índice del elemento de la matriz que coincida con la cadena deseada . Una vez realizado el partido, sin necesidad está presente en el bucle para continuar con la ejecución , por lo que la sentencia break detiene.
    5

    Utilice el valor del índice coincidente en su programa. El código puede utilizar la variable entera después del bucle for termina de ejecutarse . El código de ejemplo siguiente escribe el valor en la consola de salida para la prueba:

    System.out.println ( matchIndex ) ;

    Experimente con el código cambiando el valor de la cadena que desea hacer coincidir en la matriz.

    Previous :

    next :
      Artículos relacionados
    ·¿Qué es el Form Bean en Struts 
    ·Diferencias entre Java 1.4 y Java 1.5 
    ·Cómo hacer juegos Java 
    ·Cómo agregar una interfaz gráfica de usuario de códi…
    ·La instalación de Java Web Start del control ActiveX 
    ·Cómo llamar a REST en Java 
    ·Cómo cambiar los colores de fuente en Java 
    ·Cómo leer un archivo DOC en Java 
    ·Cómo crear Constructores para Java 
    ·Cómo permitir la entrada del número de Java 
      Artículos destacados
    ·Cómo convertir a BitArray Byte 
    ·Cómo rellenar una matriz en MATLAB 
    ·Cómo construir una aplicación alrededor de un Applet …
    ·Cómo mover el texto por la página en HTML 
    ·Cómo aprender de Ruby 
    ·Cómo compilar comandos Python 
    ·Cómo conseguir un valor seleccionado de un cuadro de l…
    ·Cómo desarrollar desplegables aplicaciones de Windows …
    ·Cómo copiar matriz en VB6 
    ·Cómo programar aplicaciones de Windows Mobile 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com