Scala program to create an immutable variable

Here, we are going to learn how to create an immutable variable in Scala programming language?
Submitted by Nidhi, on April 23, 2021 [Last updated : March 09, 2023]

Creating an immutable variable in Scala

In this program, we will create an immutable variable using the val keyword. The value of the immutable variable cannot be changed during the program.

Scala code to create an immutable variable

The source code to create an immutable variable is given below. The given program is compiled and executed on the ubuntu 18.04 operating system successfully.

// Scala program to create immutable variable.

object Sample{  
    def main(args:Array[String]){  
        // Create im-mutable variable using 'val' keyword.
        val var1 = 108
        // Value of im-mutable variable can not be changed.
        // var1 = 111 
        println ("Var1: "+var1) 


Var1: 108


In the above program, we used an object-oriented approach to create the program. Here, we created an object Sample. We defined main() function. The main() function is the entry point for the program.

In the main() function, we created an immutable variable var1 using the val keyword, which is initialized with 108. We cannot change the value of the immutable variable. At last, we printed the value of variable var1 on the console screen.

Scala Basic Programs »

Related Programs

Comments and Discussions!

Copyright © 2023 All rights reserved.