kotlin学习-基本语法(二)

Kotlin基本语法

    文件说明

         新建的Kotlin文件以.kt为后缀。

    包名定义           

package com.kotlin.demo

import java.util.Date

class Test{
    
}
     kotlin文件可以放在任何的目录中,如果没有指定包名为defalut包。

  函数定义

        函数(java里的方法),定义使用fun关键字,参数格式:参数:类型

fun sum(a:Int,b:Int):Int{//参数类型Int,返回类型Int
        return a+b
}
       如果没有指定返回值,就会返回Unit,与java中的void类似下面为无返回的函数

fun sum(a:Int,b:Int):Unit{//参数类型Int,返回类型Unit
        print(a+b)
}
       如果返回值通过一个表达式能计算出来的,可以不用括号直接使用等号  

fun sum(a:Int,b:Int):Int=a+b

     

常量与变量

       可变变量用var定义,不可变量用val定义(相当于java中的final修饰的变量)。常量与变量都可以没有初始化值,但是在引用之前必须初始化。

       编译器支持类型自动判断,即声明时不需要指定类型,会由编译器自动判断。

     val a:Int = 1
     val b = 1//自动判断变量类型Int

     b = 2//错误,不可变常量

     var x = 5//自动判断变量类型Int
     x = 6

注释

       kotlin支持单行和多行的注释

    //单行注释
     /*
      * 多行的注释
      * /

  

     

   

    
   

      

         


  

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