![]() ![]() |
|
Stringa = sequenza di caratteri
In Java, una stringa deve essere delimitata da doppi apici:
Qualunque carattere può comparire in una stringa,
utilizzando, se necessario, una sequenza di escape.
|
![]() ![]() |
|
Le stringhe sono oggetti della classe String.
Si possono dichiarare variabili di classe String e assegnarci
stringhe arbitrarie.
Per stampare stringhe: System.out.println e System.out.print
|
![]() ![]() |
|
La classe String definisce molti
metodi utili
Estrazione di una sottostringa:
|
![]() ![]() |
|
La concatenazione di due stringhe
"Andrea" e "Bocelli" è la stringa "AndreaBocelli".
L'operatore di concatenazione in Java è '+'.
L'operatore '+' è sovraccaricato (overloaded): può essere applicato sia a numeri che a stringhe. Cosa succede se si mischiano numeri e stringhe in una espressione?
|
![]() ![]() |
|
Due tipi di confronti tra due stringhe:
|
![]() ![]() |
|
![]() ![]() |
Da numero a stringa: concatenazione con la
stringa vuota
De stringa a numero: metodi Integer.parseInt()
o Double.parseDouble()
|