安卓开发Android开发Android开发经验谈

Kotlin入门(2)----函数规则

2018-05-21  本文已影响8人  奔跑的佩恩

前言

上节讲到kotlin的变量声明相关,这节简单讲讲kotlin的函数规则

涉及内容

  1. 函数规则

下面做以讲解

一. 函数规则

函数编写规则

        /**
         *   fun 函数名(参数名:参数类型):返回值类型{
         *       //函数体
         *   }
         *
         */

下面给个例子:

        fun main(args:Array<String>):Unit{

        }

Unit表示返回值类型为void,即无返回值,这时以上main方法可以简写成以下格式:

        fun main(args: Array<String>){

        }

下面给出一些简单的代码示例:

        //简易计算器,计算加减乘除
        var a=8
        var b=2
        printLog("a+b="+jia(a,b))
        printLog("a-b="+jian(a,b))
        printLog("a*b="+cheng(a,b))
        printLog("a/b="+chu(a,b))

        //作业
        var hello=sayHello("小明")
        printLog(hello)
        var drink=checkAge(17)
        printLog("是否能喝酒?"+drink)
        saveLog(5)
    }

    fun jia(a:Int,b:Int):Int{
        return a+b
    }

    fun jian(a:Int,b:Int):Int{
        return a-b
    }

    fun cheng(a:Int,b:Int):Int{
        return a*b
    }

    fun chu(a:Int,b:Int):Int{
        return a/b
    }

    fun sayHello(name:String):String{
        return name+",你好!"
    }

    fun checkAge(age: Int): Boolean {
        return age > 18
    }

    fun saveLog(logLevel:Int){
        printLog("Log打印等级为:"+logLevel)
    }

这节讲完了,谢谢诶。

上一篇 下一篇

猜你喜欢

热点阅读