Arrayer är en av de primitiva typen konstruktörer finns i programmeringsspråket Java . En array kan innehålla element av en primitiv typ ( t.ex. int ) eller av någon hänvisning typ . Program kan komma åt direkt alla element i arrayen genom att ge sitt index , mellan 0 och det högsta indexet i arrayen . I synnerhet kan en array innehålla strängar . Du kan skriva Java-kod som bestämmer vilken index (om någon) innehåller en given sträng i en array med strängar . Instruktioner
1
Inkludera följande rad i början av din Java-kod :
import java.lang.String ,
2
Deklarera och initiera array av strängar och den sträng du vill söka efter i arrayen , som i följande exempelkod :
String SearchString = " jerop ";
String [ ] stringArray = { " fomla " , " anilo " , " jerop " , " kuza " };
3
Loop över alla element i arrayen samtidigt jämföra varje med söksträngen , som i följande exempelkod :
boolean hittade = false;
foundIndex
int ,
for (int i = 0 ; i. < stringArray.length , i + + ) {
om ( SearchString . lika ( stringArray [ i] ) ) {
hittade = true;
foundIndex = i ;
break;
}
}
i slutet av slingan , om variabeln " hittat " är sant , då " foundIndex " innehåller indexet i strängen array . Om " hittat " är falsk , var söksträngen inte finns i strängen arrayen och indexet är odefinierad . För exempel , " foundIndex " kommer att få värdet 2 .