我想用这个符号名称定义一个函数,而不使用反引号:
def <? (i: Int): Unit = println(i)
不幸的是,这会产生以下错误标识符,但$XMLSTART $
最佳答案 不,没有.
不幸的是,你每次都要用后挡板逃脱它.
def `<?` (i: Int): Unit = println(i)
测试它:
scala> def `<?` (i: Int): Unit = println(i)
$less$qmark: (i: Int)Unit
scala> `<?`(3)
3