标签: scala boolean
我需要写一个函数'result',如果某个方法B返回空列表,方法'result'应该返回true,否则返回false。
但输出并不理想。任何错误的想法?感谢
答案 0 :(得分:3)
您可以使用isEmpty检查空列表:
isEmpty
def result(): Boolean = ! B().isEmpty
或者您可以匹配从B返回的列表:
B
B() match { case Nil => puzzle case _ => solve(state()) }