MST

星途 面试题库

面试题:Kotlin泛型约束基础应用

在Kotlin中,定义一个泛型函数`printIfGreater`,该函数接收两个相同类型的参数,类型参数要有`Comparable`的上界约束,函数功能是当第一个参数大于第二个参数时打印第一个参数。请写出该函数的代码。
24.4万 热度难度
编程语言Kotlin

知识考点

AI 面试

面试题答案

一键面试
fun <T : Comparable<T>> printIfGreater(a: T, b: T) {
    if (a > b) {
        println(a)
    }
}