kotlin学习--基本语法

版权声明:技术是无罪的,欢迎大家多多交流,转载的地方请注明作者出处!谢谢! https://blog.csdn.net/www_131374/article/details/73801446

1、变量与常量的声明

kotlin采用var声明变量,采用val声明常量,声明方式如下

    var str:string?="hello world";//声明一个可为空的字符串变量变量
    var str1:String="str";声明一个类型为String的字符串
    println(str)//输出变量str的值
    var a=0;
    val b=12//声明一个常量
    a=13+b;为变量a重新赋值
    println(a)//输出变量a的值

2、控制语句

//when判断
    val x:Int=5;
    when(x){
        0 -> println("值为0");
        if (x==1) 1 else 0 -> println("等于1即等于1,非1即等于0");
        in 2..3 -> println("值在2到3之间");
        !in 2..3 -> println("不在2到3之间");
        is Int -> println("类型判断");
        else -> println("其他情况");
    }
    when{
        x>1 && x<10 -> println("在1到10之间");
        else -> println("其他情况");
    }
    //if else判断
    if (1==1){
        println("情况为真");
    }else{
        println("情况为假");
    }
    //while 一直循环直到不满足条件
    while(true){
        println("死循环");
    }
    //do while循环
    do{
        println("我要循环到死");
    }while(true);
    //for循环
    val list=ArrayList<Int>()
    for(i in list){
        println(i);
    }

3、类声明
class person{
    var name:String?=null;
    var sex:String?=null;
}

4、类使用

    var person=Person()
    person.name="Tom"
    person.sex="boy"
    println("person'name is ${person.name},person'sex is ${person.sex}");

基础的kotlin语法,原作者小耳朵图图是我发布在简书的五分钟学会 Kotlin 语法,学习或转载请标注作者及原文链接



猜你喜欢

转载自blog.csdn.net/www_131374/article/details/73801446