Higher order function

In Kotlin, a higher-order function is a function that takes one or more functions as arguments, or returns a function as its result. It enables you to treat functions as…

0 Comments

Kotlin Lambda Function

Lambda is a function which has no name. It is a concise way to define a block of code that can be passed around as an argument to higher-order functions…

0 Comments

Kotlin Default and Named Argument

Default Arguments: Kotlin provides a facility to  assign default values to function parameters. When calling a function, if not provide a value for a parameter with a default value, the…

0 Comments

Kotlin Recursion function

A recursive function is a function that calls itself in its own definition.  Let's look at an example of a simple recursive function to calculate the factorial of a number:…

0 Comments

Kotlin function

Functions are blocks of code that perform a specific task and can be called multiple times within a program. By using functions, we can avoid repeating the same code, which…

0 Comments

Kotlin Array

What is Array in kotlin? Array is a collection of similar data types such as an Int, String etc. It is used to organize data so sorted and searched can be…

0 Comments

Kotlin Return and jump

These are the jump expression are used to control the flow of program execution. return break continue return : By default returns from the nearest enclosing function or anonymous function…

Comments Off on Kotlin Return and jump

Kotlin do-while loop

do-while loop first executes the code of do block then it checks the condition. do-while loop executes at least once even the condition of while is false. Syntax do{ //block of…

Comments Off on Kotlin do-while loop

Kotlin while Loop

It is used to iterate a part of code several times. It executes until the condition is true. Syntax while(condition){ //this code executes } let's take an example: fun main(args:…

Comments Off on Kotlin while Loop

Kotlin for Loop

It is used to iterate a part of code several times. it iterate through array, collection(like list, map), ranges, String. If body of for loop have only single statement we…

Comments Off on Kotlin for Loop