作者ireullin (raison detre)
看板java
标题[问题] scala中关键字与class中的method名字相同
时间Mon May 18 18:02:07 2015
请问一下各位
小弟在scala中使用redis的library
https://github.com/xetorthio/jedis
其中 ScanParams 中有一个method的名称叫做match
与scala中的关键字重复了
请问这时候要如何处理?
因为看来编译器把这个match当成语法中的match了
我写法如下
val params = new ScanParams()
params.match(kw)
错误讯息
error: identifier expected but 'match' found.
error: '{' expected but '(' found.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.225.108.86
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1431943331.A.D56.html
1F:推 brianhsu: 加上 backtick 就可以罗:params.`match`(kw) 05/18 18:21
2F:→ ireullin: 谢谢^^ 可以了 05/18 18:44