小编Zor*_*ome的帖子

科特林。期待何时条件。怎么修?

我正在编写一个 kotlin 解析器库并面临以下问题。

我的代码

fun main(args : Array<String>) {
val test = "jap"
val url = when (test) {
    "jap" -> "https://staticlib.me/manga-list?types[]=10",
    "cor" -> "https://staticlib.me/manga-list?types[]=11",
    "chi" -> "https://staticlib.me/manga-list?types[]=12",
    "eng" -> "https://staticlib.me/manga-list?types[]=13",
    "rus" -> "https://staticlib.me/manga-list?types[]=14",
    "fan" -> "https://staticlib.me/manga-list?types[]=15",
    "all" -> "https://staticlib.me/manga-list",
    else -> "https://staticlib.me/manga-list?types[]=10"
}
println(url)

}
Run Code Online (Sandbox Code Playgroud)

错误信息

compiler.kotlin:11:62: error: expecting a when-condition
    "jap" -> "https://staticlib.me/manga-list?types[]=10",
                                                         ^
compiler.kotlin:12:62: error: expecting a when-condition
    "cor" -> "https://staticlib.me/manga-list?types[]=11",
                                                         ^
etc.
Run Code Online (Sandbox Code Playgroud)

我该如何解决它?

kotlin

3
推荐指数
1
解决办法
652
查看次数

标签 统计

kotlin ×1