![]() |
1
3
正如@AlexeyRomanov所言,
您可以改用模式匹配,它会检查
或者您可以使用
|
![]() |
2
1
您在类型擦除方面遇到问题:
然而,如果你这样做
只是一点评论: 代替
通过
此外,在getOptionalTypedArg中,不要抓住所有可丢弃的东西。这是一种糟糕的做法(您可能会发现内存错误和其他致命错误,而您不应该这样做)。在您的情况下,您希望捕获ClassCastException。在另一种情况下,如果您不确切知道哪种可丢弃,请尝试使用 NonFatal |
![]() |
Wickoo · Scala变量解析:类与局部变量 4 月前 |
![]() |
Jake · 如何回滚臭鼬事务以进行集成测试?(缺少隐式原点) 6 月前 |
![]() |
Readren · 如何定义标量。标量3中元组的ValueOf? 1 年前 |
![]() |
Leif Andersen · “=>”在scala泛型中是什么意思? 1 年前 |