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

作者: 奔跑的佩恩 | 来源:发表于2018-05-21 10:06 被阅读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)
        }
    

    这节讲完了,谢谢诶。

    相关文章

      网友评论

        本文标题:Kotlin入门(2)----函数规则

        本文链接:https://www.haomeiwen.com/subject/lkffjftx.html