programmeringsspråket Java kommer med ett stort bibliotek av verktyg som kallas klasser . Du kan använda dessa klasser för att utföra många vanliga programmeringsuppgifter snabbt och effektivt . Till exempel kan du jämföra innehållet i två strängar med klassen metoder " längd " och " charAt . " Om två strängar är identiska , kommer de att ha samma längd och varje tecken på varje index i strängen kommer att vara samma . Denna enkla test kan bekräfta huruvida två strängar är identiska. Saker du behöver Review, Java Software Development Kit med NetBeans Integrated Development Environment ( IDE ) Bundle
Visa fler instruktioner
1
Hämta och installera Java Software Development Kit med NetBeans Integrated Development Environment ( IDE ) Bundle , om du inte redan har gjort det .
2
Load NetBeans IDE genom att klicka på dess programikon . När programmet laster , navigera till " Ny /Nytt projekt " och välj " Java Application " i listan på höger sida av skärmen . En ny källkod filen visas i NetBeans textredigeraren . Källkoden filen innehåller en tom huvudsakliga metoden
3
Deklarera två strängar genom att skriva följande mellan klamrarna i den huvudsakliga metoden : .
String Str0 = " Sträng " ;
string str1 = " sträng ";
4
Deklarera en boolesk datatyp som kommer att berätta om eller inte strängar matchen . Skriv följande uttalande under de förklaringar som gjorts i föregående steg :
bool match = false;
5
test för att se om strängarna har samma längd genom att skriva följande om uttalandet :
om ( str0.length == str1.length ) { }
6
iterera genom strängarna och testa för att se om tecknen i endera strängen är identiska . Du kan göra detta genom att skriva en FOR loop som loopar igenom varje tecken i strängarna och jämför dem med " charAt " metoden . Skriv följande inom klammerparenteser av IF uttalande :
for (int i = 0 ; i. < str0.length , i + + ) { }
7
Jämför tecknen i varje sträng med en IF - ELSE uttalande . Skriv följande inom klammerparenteser av for-slingan :
om ( str0.charAt ( i) = str1.charAt ( i) { }
else { }
8
Ange det booleska värdet false om något av tecknen inte stämmer Skriv följande inom klammerparenteser av IF uttalande : .
match = false;
9
Ange det booleska värdet true om alla tecken matchen Skriv följande inom klamrarna i else : .
match = true;
10
ut resultatet av jämförelsen till utgången fönstret genom att skriva följande uttalande : .
System.out.println ( match ) ,
11
Kör programmet genom att trycka på F6 programmet kommer utgång ordet "sann" eftersom både " Str0 " och " Str1 " match . Prova att ändra värdena på dessa strängar och kör den programmet .