如何创建一个在Kotlin中接受2种或更多类型作为参数的函数?比如,如何创建一个接受所有整数类型的GCD函数?
此函数将接受任何数字类型的2个参数,并返回数字答案 .
不,这是不受支持的,如果您使用Any,则无法调用Int和Long的方法,即使它们都具有相同签名的方法 .
您可以接受Numbers,然后使用toLong方法将它们作为数字处理 .
1 回答
您可以接受多种非继承类型
不,这是不受支持的,如果您使用Any,则无法调用Int和Long的方法,即使它们都具有相同签名的方法 .
你能接受任何号码吗?
您可以接受Numbers,然后使用toLong方法将它们作为数字处理 .