首页 文章

Kotlin函数参数接受2种/更多类型

提问于
浏览
-1

如何创建一个在Kotlin中接受2种或更多类型作为参数的函数?比如,如何创建一个接受所有整数类型的GCD函数?

此函数将接受任何数字类型的2个参数,并返回数字答案 .

1 回答

  • 0

    您可以接受多种非继承类型

    不,这是不受支持的,如果您使用Any,则无法调用Int和Long的方法,即使它们都具有相同签名的方法 .

    你能接受任何号码吗?

    您可以接受Numbers,然后使用toLong方法将它们作为数字处理 .

相关问题