Kotlin中' rem'是否可用替代'mod'?

7

当我使用count % 2时,我收到以下警告:

警告:(137, 17)Kotlin:“mod(Int):Int”已过时。请改用rem(other)

Intellij IDE提供了自动更正为count.rem(2),但由于未解决对rem的引用而被标记为错误。

我做错了什么?

1个回答

8

这是Kotlin IDE插件中的已知问题

这是由于Kotlin 1.1中mod函数的弃用引起的,应该替换为rem(请参见此博客文章中的其他更改)。但IDE插件错误地报告并建议快速修复,即使是早期没有rem的Kotlin版本。

在修复之前,您可以将项目更新到Kotlin 1.1或禁止警告,或者只需忽略它们。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接