Java programmeringssprog kommer med et stort bibliotek af værktøjer kaldet klasser. Du kan bruge disse klasser til at udføre mange almindelige programmeringsopgaver hurtigt og effektivt. For eksempel kan du sammenligne indholdet af to strenge ved hjælp af klassen metoder "længde " og " charAt ". Hvis to strenge er ens , vil de have samme længde og alle tegn på hvert indeks i strengen vil være den samme . Denne enkle test kan bekræfte , hvorvidt to strenge er ens. Ting du skal
Java Software Development Kit med NetBeans Integrated Development Environment (IDE) Bundle
Vis Flere Instruktioner
1
downloade og installere Java Software Development Kit med NetBeans Integrated Development Environment (IDE) Bundle , hvis du ikke allerede har gjort det .
2
Load NetBeans IDE ved at klikke på programmets ikon . Når programmet belastninger , navigere til "Ny /New Project" og vælg " Java Application " fra listen på højre side af skærmen. En ny kildekode fil vises i NetBeans teksteditor. Kildekoden fil indeholder en tom vigtigste metode
3
Erklær to strenge ved at skrive følgende mellem de krøllede parenteser i den vigtigste metode : .
String str0 = " String "
string str1 =" String "
4
Erklær en boolesk datatype , der vil fortælle dig , om strengene kampen. Skriv følgende udtalelse under de erklæringer, i det forrige trin : Hej
bool match = false;
5
Test for at se om strengene har samme længde ved at skrive følgende, hvis erklæring : Hej
if ( str0.length == str1.length ) { }
6
gentage gennem strengene og test for at se, om tegnene i enten strengen er identiske. Du kan gøre dette ved at skrive en for-løkke , sløjfer gennem hver karakter i strengene og sammenligner dem med " charAt "-metoden. Skriv følgende i de krøllede parenteser i IF sætningen : Hej
for (int i = 0; i < str0.length , i + +) {}
7
Sammenlign de tegn på hver streng ved hjælp af en if-else statement. Skriv følgende i de krøllede parenteser i for-løkken : Hej
if ( str0.charAt (i) = str1.charAt ( i) {}
else { }
< br ! > 8.
Indstil den booleske værdi til false , hvis nogen af de tegn ikke passer Skriv følgende inden for de krøllede parenteser af IF erklæring: .
match = false;
9 < p> Indstil den booleske værdi til true hvis alle tegn match Skriv følgende inden for de krøllede parenteser i ELSE erklæring: .
match = true;
10
Print resultatet af sammenligningen til output vinduet ved at skrive følgende erklæring: .
System.out.println ( match ),
11
Udfør programmet ved at trykke på tasten F6 programmet vil output ordet " Sand ", fordi både " Str0 " og " Str1 " match . Prøv at ændre værdierne for disse strenge og du kører programmet.