Repository files navigation Complete Kotlin Programming
Introduction to Kotlin
Download and Install JDK
Download and Install IntelliJ Idea
Creating New Kotlin Project
Creating Kotlin File
main Function
Run Kotlin Application
Single Line and MultiLine Comment
Data Type
Variable using var
Variable using val
print Function
Arithmetical Operators
Comparison Operators
Equality and Inequality Operators
Logical Operators
Increment and Decrement Operators
Augmented Assignments
Getting User Input using readLine
Getting User Input using Scanner
String
String Concatenation
String Literals - Escaped String
String Literals - Raw String
String Templates
if Expression
if else Expression
when Expression
for Loop
while Loop
do while Loop
Break and Continue
Function without Parameters
Function with Parameters
Function with Default Argument
Function with Named Argument
Higher Order Function
Lambda Expression
Anonymous Function
Null Safety
Array
User input in Array
List
User input in List
Set
Map or Dictionary
Class and Object
Constructor
Getter and Setter
Inheritance
Inheritance with Constructor
Overriding Properties and Function
Super
Visibility Modifiers
Abstract Class and Method
Interface
Data Class
Object Destructuring
Exception Handling
Using Java Code in Kotlin
Using Kotlin Code in Java
Packages and Imports
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.