我正在Scala项目中导入一个使用关键字match
的java类。我需要覆盖 Scala 代码中match
的方法。
class Foo extends JavaClass {
override def match (String str) : Boolean = { .... }}
但这不起作用,错误是:
应提供标识符,但找到"匹配项">
问题出在哪里?
match
是一个保留字,因此您不能修改它。 你只需要称它为别的东西。
也许def `match`(str: String)...
试试这个
override def `match` (str: String) : Boolean = { .... }}