亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Kotlin 關(guān)鍵字和標(biāo)識符

在本教程中,您將學(xué)習(xí)關(guān)鍵字。Kotlin編程中的保留關(guān)鍵字。此外,您還將了解標(biāo)識符以及如何命名變量。

Kotlin 關(guān)鍵字

關(guān)鍵字是Kotlin編程中使用的預(yù)定義保留字,對編譯器具有特殊含義。這些詞不能用作標(biāo)識符。例如:

val score = 5

在這里,val 是一個關(guān)鍵字。它表示 score 是一個變量。

由于關(guān)鍵字是 Kotlin語法的一部分,因此您不能將它們用作變量名(標(biāo)識符)。例如:

val for = 5 //錯誤代碼

val 和 for 都是關(guān)鍵字,因此不能在 Kotlin 聲明名為 for 的變量。

以下是Kotlin中所有關(guān)鍵字的列表:

Kotlin關(guān)鍵字列表
asbreakclasscontinuedoelse
falseforfunifininterface
isnullobjectpackagereturnsuper
thisthrowtruetrytypealiastypeof
valvarwhenwhile  

這些關(guān)鍵字稱為 硬關(guān)鍵字。

軟關(guān)鍵字

除了這28個硬關(guān)鍵字,Kotlin中還有許多軟關(guān)鍵字。軟關(guān)鍵字僅在特定上下文中被視為關(guān)鍵字。例如,

當(dāng)您將類的成員設(shè)為public時,public充當(dāng)關(guān)鍵字。

class TestClass {
    public val name = "Kotlin"
}

在這里,public充當(dāng)關(guān)鍵字。

您也可以創(chuàng)建一個名為 public 的變量。

val public = true

這里 public 是一個布爾變量。

Koltin中的一些軟變量有:override、private、field等。

Kotlin 標(biāo)識符

標(biāo)識符是為變量,類,方法等提供的名稱。例如:

var salary = 7789.3

這里,var是一個關(guān)鍵字,salary是給定給變量(標(biāo)識符)的名稱。

以下是在Kotlin中命名變量(標(biāo)識符)的規(guī)則和約定:

  • 標(biāo)識符以字母或下劃線開頭,后跟零,字母和數(shù)字。

  • 不允許使用空格。

  • 標(biāo)識符不能包含符號,如@,#等

  • 標(biāo)識符區(qū)分大小寫。

  • 創(chuàng)建變量時,請選擇一個有意義的名稱。例如 score、number、level 比變量名(如s、n和l)更有意義,盡管 s、n和l 它們也是有效的。

  • 如果選擇一個具有多個單詞的變量名,請對第一個單詞使用所有小寫字母,并在每個后續(xù)單詞中使用大寫字母。例如,speedLimit。

一些有效的標(biāo)識符:

  • score

  • level

  • highestScore

  • number1

  • calculateTraffic

一些無效的標(biāo)識符:

  • class

  • 1number

  • highest Score

  • @pple