代码很明显,我看不出它有什么问题。
object TestX extends App {
val l= List[String]( "a","b","c" )
val n= l.size
def f( i:Int )= l[(i+1)%n ]
}
编译器输出(Scala 2.9.2):
fsc -deprecation -d bin src/xxx.scala src/xxx.scala:11:错误:需要标识符,但找到整数文字。 def f( i:Int )= l[(i+1)%n] ^