Android-kotlin-具名参数,面试资料分享


具名参数的案例【案例二】


package cn.kotlin.kotlin_base05



/**

 * 既然祖国都是中国,就定义常量

 */

val COUNTRY = "中国"



/**

 * country: String = COUNTRY  可以给country变量设置默认参数

 */

fun showAction1(country: String = COUNTRY, volk: String) {

    println("我的祖国是${country}, 我的民族是$volk")

}



/**

 * country: String = COUNTRY  可以给country变量设置默认参数

 */

fun showAction2(country: String = COUNTRY, volk: String) {

    println("我的祖国是${country}, 我的民族是$volk")

}



/**

 * country: String = COUNTRY  可以给country变量设置默认参数

 */

fun showAction3(country: String = COUNTRY, volk: String) {

    println("我的祖国是${country}, 我的民族是$volk")

}



/**

 * country: String = COUNTRY  可以给country变量设置默认参数

 */

fun showAction4(country: String = COUNTRY, volk: String) {

    println("我的祖国是${country}, 我的民族是$volk")

}





/**

 * main测试方法 具名参数

 */

fun main(args: Array<String>) {



    /**

     * 既然设置了 参数一 为 = COUNTRY

     *                       参数一                     参数二

     *  fun showAction1(country: String = COUNTRY,  volk: String)

     *

     *  可以给参数一设置参数,也不给参数一设置参数

     *

     *  不给参数一 设置参数, showAction1(参数二的名称 = 参数二)

     */

    showAction1(volk = "汉族")



    showAction2(volk = "藏族")



    showAction3(volk = "龙族")



    showAction4(volk = "大族")



}



执行结果:

Android-kotlin-具名参数,面试资料分享

写在最后

最后我想说:对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!

这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。

相信它会给大家带来很多收获:

Android-kotlin-具名参数,面试资料分享

Android-kotlin-具名参数,面试资料分享

CodeChina开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》

[外链图片转存中…(img-0IMesPYp-1630727419614)]

CodeChina开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》

当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。

上一篇:多数元素


下一篇:RFID SYSTEMS 5:Design of Passive Tag RFID Readers