可以在匹配大小写中使用Scala案例对象
发布时间:2020-12-16 19:12:35 所属栏目:安全 来源:网络整理
导读:可以在匹配大小写中使用 Scala案例对象吗? 例如.这不起作用: abstract class Acase object B extends Aobject something { val b = B b match { case _:B = println("success") }}not found: type Bb match { case _:B = println("success") } ^ 解决方法
可以在匹配大小写中使用
Scala案例对象吗?
例如.这不起作用: abstract class A case object B extends A object something { val b = B b match { case _:B => println("success") } } not found: type B b match { case _:B => println("success") } ^ 解决方法
您需要指定B.type:
object something { val b = B b match { case _:B.type => println("success") } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- bash – 针对shell脚本的漂亮打印
- Angular2/RxJs什么时候应该取消订阅`Subscription`
- angular2 – 没有找到角2 – 404 traceur
- 吴裕雄 Bootstrap 前端框架开发——Bootstrap 辅助类:表格
- 材料设计 – 如何使用md-icon与md-autocomplete在角材料设计
- 用户体验之“不要复制别人的招聘信息”
- Bootstrap-table自定义可编辑每页显示记录数
- angularjs – 如何加载页面之间通用和动态的角度模块?
- Bootstrap 附加导航(Affix)插件实例详解
- 某些bash脚本中使用的“function”关键字是什么?