2016-05-03 149 views
0

列表中提取元组我有这行代码:从斯卡拉

for (validBooking <- validBookings){} 

总是抱怨:

Expression of type Unit doesn't conform to expected type A 

的类型validBookingsList[(Long, DateTime, DateTime)]

我可以知道我的作业validBookings有什么问题吗?

+0

是否有可能在包装功能部件,其中'for'环放置,不返回任何东西,应返回对象输入'A'? –

+0

该代码是否阻塞返回A的某个方法的最后一行? – leshkin

+0

我认为错误不是来自您帖子中的帖子。你可以在这一行发布代码吗? – alifirat

回答

0

你需要在这里使用yield否则,返回类型是Unit

for (validBooking <- validBookings) yield validBooking