美文网首页kotlin
42.函数泛型

42.函数泛型

作者: 写代码的向日葵 | 来源:发表于2019-10-04 18:57 被阅读0次

1.代码如下:

fun main(args: Array<String>) {
    parseType(10)
    parseType("张三")
}

fun <T> parseType(thing: T) {
    when (thing) {
        is Int -> println("Int类型")
        else -> println("其它类型")
    }
}

2.输出结果如下:

image.png

相关文章

  • 42.函数泛型

    1.代码如下: 2.输出结果如下:

  • V语言学习笔记-14泛型

    目前的泛型主要有这三种:泛型结构体,泛型函数,泛型方法 泛型结构体 泛型函数 判断2个数组是否相等的泛型函数 泛型方法

  • swift泛型整理

    swift泛型知识主要包括:泛型函数、泛型协议、泛型类型、泛型约束。 一、泛型函数。 如:一个交换两个变量值的函数...

  • Swift 泛型

    泛型函数 泛型类型 泛型约束

  • ts 泛型

    函数泛型 接口,类泛型

  • Dart匿名函数+泛型

    匿名函数使用 无参数的匿名函数 带参数的匿名函数 函数体只有一行时,简写 泛型的基本使用 泛型集合 泛型类 泛型方法

  • Kotlin语言(六):泛型

    1、泛型类 2、泛型函数 3、泛型上限 4、泛型擦除 5、泛型投射 6、星号投射

  • Kotlin reified - 关键字

    reified关键字是用于Kotlin内联函数的,修饰内联函数的泛型,泛型被修饰后,在方法体里,能从泛型拿到泛型的...

  • Java 泛型

    一、泛型使用 1、泛型类 2、泛型函数 二、泛型限定符 1、泛型上限 泛型上限使用 extends 限制 多个限制...

  • 【Swift】泛型常见使用

    1、Swift泛型4种 泛型函数泛型类型泛型协议泛型约束 2、泛型约束3种 继承约束:泛型类型 必须 是某个类的子...

网友评论

    本文标题:42.函数泛型

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