Junior — Middle
Koja je razlika između korišćenja tipa var i tipa string u programiranju?
sobes.tech АИ
Одговор од АИ
U jeziku Dart (koji se koristi u Flutter-u) var i String su različiti načini deklarisanja promenljivih:
varje ključna reč za deklarisanje promenljive sa nejasnim tipom. Tip promenljive se zaključuje iz dodeljene vrednosti i postaje fiksan nakon inicijalizacije.Stringjasno ukazuje da je promenljiva tipa niz karaktera.
Primer:
var name = "Alice"; // kompajler zaključuje da je tip String
String greeting = "Hello";
// Nakon inicijalizacije, `name` ne može dobiti vrednost drugog tipa
// name = 123; // Greška
Dakle, var je koristan kada je tip jasan iz konteksta, a String se koristi za eksplicitno navođenje tipa. U oba slučaja, promenljiva će imati tip String ako joj dodelimo niz karaktera.