0
RDDの形式が(String,(Int,Iterable[String]))
です。文字列 "Bethan"がIterable[String]
の一部であるかどうかをチェックしようとしています。私は、Scalaの次の行に書いた:文字列のリストを反復しようとしているときにエラーが発生しました
val disOneRdd = disRdd.map(x=> {if(x._2._2.contains("Bethan")) (x._1,(1,x._2._2)) else x})
をしかし、私は次のエラーを取得しています:文字列がリストに存在するかどう
value contains is not a member of Iterable[String].
はどうすれば確認できますか?
Thanks..Whatはリストと反復処理可能との間の差です。 – sarthak
'Iterable'は' contains'メソッドを持たない多くの型をカバーする特性です。 'List'は' contains'を持つクラスです。このメソッドを提供する他のクラスを選択することができます。 –