2015-01-15 56 views
2

我用zipAll方法有两个序列后,合并两个列表,所以现在试图从合并的列表反序列化Scala的对象zipAll SEQ

val foosList = listFoos 
val barsList = listBars 
val mergedList = foosList.zipAll(barsList,"missing","dupe") 

现在我试图访问相应的访问对象合并列表中的对象,如

var someField = mergedList.head._1.someField // the "mergedList.head._1" is of type java.io.Serializable 

如何检索我的对象值?

回答

1

嘛解决方案,我正在寻找为

mergedList.seq.head._1.someField 

而且还使用zip代替zipAll,因为我试图映射一个1:1的关系