Structural Equality (==) vs. Referential Equality (===) in Kotlin
Access 7000+ courses for 60 days FREE: https://pluralsight.pxf.io/c/1291657/424552/7490 In Kotlin there are two types of equality: - Structural Equality (==): a check for equals() method - Referential Equality (===): two references point to the same object We will explore these concepts by using the concept of Heap memory and Stack memory and how Java Virtual Machine (JVM) optimises memory by reusing the String literals from the String Constant Pool. We'll also explore the negated counterparts of these two equality operators which are != and !== Timestamps: 00:00 Introduction 00:36 What is Structural Equality? 01:36 What is Referential Equality? 02:36 Equality in Objects 05:50 Equality in Strings 07:59 Equality in Integers 08:54 Negated Counterpart: != vs !== 09:40 Thank You! . . Please donate and support my work (If you think my free tutorials are better than paid ones :) - Patreon: https://bit.ly/patreon-donate - Paypal/Payoneer: [email protected] - UPI (only for India): smartherd@okaxis :: If you want to develop a website or a mobile app, email me your requirement at [email protected] :: Free demos provided beforehand :: - Access my premium courses: https://bit.ly/sriyank-courses Free Programming courses: - Ruby Programming: https://bit.ly/smyt-r - Dart Programming: https://bit.ly/smyt-d - Kotlin Programming: https://bit.ly/smyt-k - Java Programming: https://bit.ly/smyt-j - Kotlin Coroutines: https://bit.ly/smyt-coru Free Flutter course: - Flutter App Development: https://bit.ly/2Rg7EFR Free Android courses: - Android using Kotlin: https://bit.ly/smyt-ka - Android using Java: https://bit.ly/smyt-ja - Android Material Design: https://bit.ly/2SMJqU6 - Android Jetpack Architecture: https://bit.ly/yt-j - Android Multiple Screen Support: https://bit.ly/smyt-mss - Android Retrofit: https://bit.ly/2Ee6GHn More free programming courses: - https://bit.ly/smy-list Check out my website: - https://bit.ly/smartherd Let's get in touch! [Sriyank Siddhartha] LinkedIn: https://bit.ly/sriyank-linkedin Facebook: https://bit.ly/smartherd-facebook Instagram: https://bit.ly/sriyank-instagram Twitter: https://bit.ly/sriyank-twitter Github: https://bit.ly/smartherd-github ---- Thank you for your love and support ----
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.