Arrays er en af de primitive typen konstruktører rådighed i programmeringssproget Java. Et array kan indeholde elementer af en primitiv type ( fx int ) eller en henvisning type. Programmer kan få direkte adgang til ethvert element i array ved at give sit indeks mellem 0 og den højeste indeks i array. Især kan et array indeholde strenge. Du kan skrive Java-kode der afgør, hvilken indeks ( hvis nogen) der indeholder en given streng i et array af strenge . Instruktioner
1
Medtag følgende linje i starten af dit Java-kode : Hej
import java.lang.String ,
2
Erklær og initialisere vifte af strygere og den streng, du vil søge efter i array, som i følgende kodeeksempel : Hej
String searchString = " jerop "
String [ ] stringarray = {" fomla " " anilo ", " jerop ", " Kuza " };
3
Loop løbet alle elementer i array mens sammenligne hver med søgestrengen , som i følgende kodeeksempel : < br >
boolean fundet = false;
int foundIndex ,
for (int i = 0; i < stringArray.length , i + +) {
if ( searchString . lig med ( stringarray [i] )) {
fundet = true;
foundIndex = i;
break;
}
< p >}
Ved slutningen af løkken , hvis variablen " fundet" er sandt, så " foundIndex " indeholder indekset i strengen array. Hvis " fundet" er falsk , søgestrengen var ikke til stede i strengtabel og indekset er udefineret . For eksempel, " foundIndex " får værdi 2. .