Van icon

Jetpack Compose

Links


    // VARIABLES
    val appName = "ComposeNotes" - inmutable
    var notificationCount = 0   - mutable

    val username:String ="Alex"
    val age:Int = 30
    val rating:Double = 4.5
    val isActive:Boolean = true

    Null: by default variables cannot hold null.
    To allow null, we can use the ? operator var name:String? = null
    Safe call operator: name?.length - returns null if name is null
    Elvis operator: 
        name?.length ?: 0 - returns 0 if name is null 
        val imageUrl = profileImageUrl ?: "default_image.png" - returns default image if profileImageUrl is null
    let: name?.let { println("Name is $it") } - executes the block only if name is not null


    


    // 

    


    // 

    


    // 

    


    // 

    


    // 

    


    // 

    


    // 

    


    // 

    


    //