この方法をどのように機能させますか?
def filled(b: Board): Board = {
b.next foreach { n =>
if (n.filled) n
else filled(n)
}
}
Javaのように、最初にn(n.filled == true)を埋めた後に返す必要があります。
今私は得る:
chess-knight.scala:72: error: type mismatch;
found : Unit
required: this.Board
b.next foreach { n =>
^
one error found
ありがとう!