„Și acum este timpul pentru un subiect mic, dar interesant: conversiile la tipul String”.
„În Java, orice tip de date poate fi convertit într-un șir.”
"Asta suna cool."
„Este mai bine decât mișto. Aproape fiecare tip poate fi convertit implicit într-un șir. Acest lucru este ușor de văzut când adăugăm două variabile, unde una este un șir și cealaltă este altceva. Variabila non-șir va fi convertită într-un Şir."
„Verificați câteva exemple:”
Comanda | Ce se întâmplă cu adevărat |
---|---|
|
|
|
|
|
|
|
|
|
|
Concluzie: Dacă adăugăm un String și „orice alt tip”, al doilea tip va fi convertit într-un String .
„Atenție la rândul patru din tabel. Toate operațiunile sunt executate de la stânga la dreapta. De aceea adăugarea 5 + „\u0000” „ este la fel cu adăugarea numerelor întregi”.
"Deci, dacă scriu ceva de genul String s = 1+2+3+4+5+"m"
, voi primi s = "15m"
?"
"Da. Numerele vor fi mai întâi adăugate, iar apoi suma va fi convertită într-un șir."
GO TO FULL VERSION