"E ora è il momento per un argomento piccolo ma interessante: le conversioni al tipo String."
"In Java, qualsiasi tipo di dati può essere convertito in una stringa."
"Sembra fantastico."
"È meglio che bello. Quasi tutti i tipi possono essere convertiti implicitamente in una stringa. Questo è facile da vedere quando aggiungiamo due variabili, dove una è una stringa e l'altra è qualcos'altro. La variabile non stringa verrà convertita in una Corda."
"Dai un'occhiata a un paio di esempi:"
Comando | Cosa succede davvero |
---|---|
|
|
|
|
|
|
|
|
|
|
Conclusione: se aggiungiamo una stringa e "qualsiasi altro tipo", il secondo tipo verrà convertito in una stringa .
"Presta attenzione alla riga quattro della tabella. Tutte le operazioni vengono eseguite da sinistra a destra. Ecco perché aggiungere 5 + '\u0000' " equivale ad aggiungere numeri interi."
"Quindi, se scrivo qualcosa come String s = 1+2+3+4+5+"m"
, otterrò s = "15m"
?"
"Sì. I numeri verranno prima sommati, quindi la somma verrà convertita in una stringa."
GO TO FULL VERSION