Thanks for entire series. I was struggling in learning kotlin.
@vinayTshetty2 жыл бұрын
Well Explained loved it. Thank you
@Thelynxgeek3 жыл бұрын
very clean and loved to watch and learn
@MrAbdullah50104 жыл бұрын
You saved me. Many thanks my hero
@luisjaviercastroreyes95665 жыл бұрын
Thanks for the explanation it's so clear, greeting from Mexico
@pana1423 жыл бұрын
very easy to understand thank you
@cedric_ds4 жыл бұрын
3:48 is there a difference if we use ${it.length} instead of ${name.length} here?
@AnilThakur-lx6ps5 жыл бұрын
Superb one step funda clear Thanks
@mkc03214 жыл бұрын
amazing video..keep doing the great work
@hiepxuan20085 жыл бұрын
Awesome tutorial, thank you so much!
@thiruchelvamgowsick19613 жыл бұрын
thank you, I t was really helpful
@dennisgonzales95214 жыл бұрын
Simply Amazing!
@blackballization4 жыл бұрын
happy 😃 to watch this
@lucasventures5 жыл бұрын
You explained this perfectly! Thank you :)
@rudolfbeck51725 жыл бұрын
Good explanation! Thanks
@devetips3 жыл бұрын
Excellent.... thank you :)
@brisammaresten28575 жыл бұрын
Very good explained, thanks!
@MudassirZulfiqar6 жыл бұрын
Really like your tutorials. Nice work. Also do more videos on more operators like when apply,
@smartherd6 жыл бұрын
It is already there. Check Playlist for when and apply keywords
@TroenderTass4 жыл бұрын
elvis operator is not really comparable to the ternary operator. The kotlin equivalent to ternary (condition ? a : b) is actually (if(condition) a else b). This has a return value just like ternary operator. The elvist just gives jo a default if a value is not there, the ternary operator lets you pick between to values based on an actuall condition.
@ranganafernando5115 жыл бұрын
Great video
@arpitkanda34873 жыл бұрын
Thank You very much
@zainulabidin13665 жыл бұрын
Very nice explianation
@innoblessmarttechnologies85635 жыл бұрын
Yes very good explained thanks bro
@Effectivebasketball4 жыл бұрын
Thank you again, I wonder at what point you stop speeding up your voice track because pitch getting to the point it might sound like screaming :)
@FeTherion3 жыл бұрын
Thank you, brother.
@-arabnationalist-20765 жыл бұрын
thanks but what is the difference between Elvis operator and let?
@silambarasan_884 жыл бұрын
Thank you, Super
@muazbhatti414 жыл бұрын
Thank you.
@rajeshboppe34722 жыл бұрын
fun main() { println(name) } var name: String? = "hello" name = "world" i'm getting error. how to assign the value. i want output is : world please explain me
@mohamedalaa6yahoo3 жыл бұрын
thank you
@askdetanny89156 жыл бұрын
Thanxx for this video.You are great.
@smartherd6 жыл бұрын
Welcome
@prashantsawarwadkar51276 жыл бұрын
If suppose you remove ? after String while defining var and use valid name then all 4 operator works in the same way for a valid name like Steve.
@smartherd6 жыл бұрын
Yes,? Just provides a safety layer in case your value becomes null in runtime.
@vaibhavgupta9732 жыл бұрын
THANKS
@gopaljee84904 жыл бұрын
in 'safe call with let' : print statment is showing compile time error.. error:name is local variable that is captured by changing closure .. I thing we should use println(name!!.length) since we are sure that name can't be null
@deepakgupta-zl2in4 жыл бұрын
The lambda expression present inside the let is executed . use it.length instead of name.length
@JannisAdmek4 жыл бұрын
why doesn't Java have this by default? There should not be any NullPointerException in any compiled language!
@smartherd4 жыл бұрын
Haha, that's by Kotlin is here to kick Java's ass
@JannisAdmek4 жыл бұрын
@@smartherd Indeed haha nice video btw you nailed it!