Come confrontare le stringhe usando i metodi Length e CharAt della classe in Java
Passaggio 1
Scaricare e installare il kit di sviluppo software Java con l'ambiente di sviluppo integrato NetBeans (IDE), se non lo si è già fatto.
Passaggio 2
Carica l'IDE NetBeans facendo clic sull'icona del programma. Quando il programma viene caricato, vai su "Nuovo / Nuovo Progetto" e scegli "Applicazione Java" dall'elenco sul lato destro dello schermo. Un nuovo file di codice sorgente verrà visualizzato nell'editor di testo NetBeans. Il file del codice sorgente contiene un metodo principale vuoto.
Passaggio 3
Dichiarare due stringhe digitandole tra parentesi del metodo principale:
string str0 = "String"; string str1 = "String";
Passaggio 4
Dichiara un tipo di dati booleano che ti dirà se le stringhe corrispondono o meno. Scrivi questa frase sotto le dichiarazioni fatte nel passaggio precedente:
bool match = False;
Passaggio 5
Controlla se le stringhe hanno la stessa lunghezza scrivendo la seguente istruzione IF:
if (str0.length == str1.length) {}
Passaggio 6
Itera nelle catene e controlla che i personaggi delle catene siano identici. Puoi farlo scrivendo un ciclo FOR che attraversa tutti i caratteri nelle stringhe e li confronta con il metodo "charAt". Scrivi quanto segue tra le parentesi dell'istruzione IF:
for (int i = 0; i <str0.length; i ++) {}
Passaggio 7
Confronta i caratteri di ciascuna stringa usando un'istruzione IF-ELSE. Scrivi questo tra le parentesi del ciclo FOR:
if (str0.charAt (i)! = str1.charAt (i) {} else {}
Passaggio 8
Imposta il valore booleano su falso se uno qualsiasi dei caratteri non corrisponde. Scrivi questo all'interno delle parentesi dell'istruzione IF:
match = False;
Passaggio 9
Imposta il valore booleano su true se tutti i caratteri corrispondono. Scrivi quanto segue tra le parentesi dell'istruzione ELSE:
match = True;
Passaggio 10
Stampa il risultato del confronto nella finestra di output scrivendo questa frase:
System.out.println (match);
Passaggio 11
Esegui il programma premendo il tasto F6. Il programma visualizzerà la parola "True" perché "Str0" e "Str1" corrispondono. Prova a cambiare i valori delle catene e rieseguire il programma.