当前位置: 首页 > 知识库问答 >
问题:

意外标记(使用 ; 分隔同一行上的表达式)

费学
2023-03-14

我想当我尝试在 Kotlin 中编写一行代码时我搞砸了,似乎没有问题,但 IntelliJ 在这里给了我这个错误:

val cards : Array<Card> = Array(52 { i -> Card(i % 13, getSuit(i))})

共有1个答案

卫兴邦
2023-03-14

您有两种方法可以修复此错误。

>

  • 52和lambda之间放置

    val cards: Array = Array(52, { i -

    将λ放在括号外

    val卡:Array = Array(52) { i -

  •  类似资料: