一起學Kotlin(2)

1. Hello World

打開Eclipse,點擊選擇右上角的Kotlin空間,然後依次點擊並選擇File–New Kotlin Project–New Kotlin File – 輸入以下代碼–點擊運行

fun main(args:Array<String>){
    println("Hello World")
}

image

2. 變量

fun main (args:Array<String>){
    val name = "FuKaiQiang"

    println("姓名是:"+name)
}

fun main (args:Array<String>){
    var name = "FuKaiQiang"
    name = "18"

    println("姓名是:"+name)
}

fun main (args:Array<String>){
    var name:String = "FuKaiQiang"
    name = "18"

    println("姓名是:"+name)
}

1.var 標記變量
2. 通過後面的字符串,kotlin會自動識別name的類型
3. 可以指定數據的類型

3. 常量

fun main (args:Array<String>){
    val name:String = "FuKaiQiang"

    println("姓名是:"+name)
}

1. 常量用val標記
2. 可以指定數據的類型

4. 快捷鍵

輸入main,按下alt+/,就會出現以下內容

fun main(args: Array<String>) {

}

5. 函數入門

打印菱形,看代碼即可明白函數的基本用法

fun main(args: Array<String>) {
    printOneStar()
    printThreeStar()
    printFiveStar()
    printSevenStar()
    printFiveStar()
    printThreeStar()
    printOneStar()

}

fun printOneStar(){
    println("   *")
}

fun printThreeStar(){
    println("  ***")
}

fun printFiveStar(){
    println(" *****")
}

fun printSevenStar(){
    println("*******")
}

6. Boolean

fun main(args: Array<String>) {

    // 5 對比 6
    var number01 = 5
    var number02 = 6
    println(number01>number02)

    //根號5-根號4 對比 根號4-根號3
    var num03 = Math.sqrt(5.0) - Math.sqrt(4.0)
    var num04 = Math.sqrt(4.0) - Math.sqrt(3.0)
    println(num03>num04)

    //2的100次方和3的75次方的對比
    var num05 = Math.pow(2.0,100.0)
    var num06 = Math.pow(3.0,75.0)

    println(num05>num06)

}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章