Las matrices son uno de los constructores de tipos primitivos disponibles en el lenguaje de programación Java. Una matriz puede contener elementos de un tipo primitivo (por ejemplo , int) o de cualquier tipo de referencia. Los programas pueden acceder directamente a cualquier elemento de la matriz , proporcionando su índice , entre el 0 y el índice más alto en la matriz . En particular , una matriz puede contener cadenas . Se puede escribir código Java que determina índice (si lo hay) contiene una cadena dada dentro de una matriz de cadenas. Instrucciones
1
incluir la siguiente línea en el inicio de su código Java:
importación java.lang.String ;
2
declarar e inicializar el matriz de cadenas y la cadena que desea buscar dentro de la matriz , como en el siguiente ejemplo de código:
cadena SearchString = " jerop " ;
string [ ] stringarray = {" fomla " , " anilo ", " jerop ", " kuza "} ;
3
lazo sobre todos los elementos de la matriz , mientras que la comparación de cada uno con la cadena de búsqueda , como en el siguiente ejemplo de código:
booleano encontrado = false;
foundIndex int ;
for (int i = 0 ; i < stringArray.length , i + + ) {
if ( SearchString . equals ( stringarray [ i ])) {
encontrado = true;
foundIndex = i;
break; }
< p >}
al final del bucle, si la variable "encontraron" es cierto, entonces " foundIndex " contiene el índice dentro de la matriz de cadenas . Si "le " es falsa , la cadena de búsqueda no estuvo presente en la matriz de cadenas y el índice no está definido. Por ejemplo, " foundIndex " tendrá el valor 2 .