Sobes.tech
Junior — Middle
198

null мәнін қабылдамайтын және оған нақты мән берілетін айнымалыны қалай жариялауға болады?

AI-дан жауап

sobes.tech AI

Dart тілінде (Flutter тілі) әдепкі бойынша айнымалы null мәнін қабылдамайды, егер оны нақты ? арқылы көрсетпесеңіз. null бола алмайтын айнымалыны жариялау және оған бірден мән беру үшін, тек типті ?сіз көрсетіп, мәнін тағайындау жеткілікті:

int count = 10; // count `null` бола алмайды
String name = "Flutter"; // name те `null` бола алмайды

Мұндай айнымалыға null мәнін тағайындауға тырысқанда, компилятор қате шығарады. Бұл Dart-тың null қауіпсіздік жүйесіне байланысты.