Find an element in a List by comparing with another list in scala -


i have 2 list.

val lis1= list("pt1","pt2","")

val lis2= list("pt1","")

i need find empty string in lis1 trying

val find= lis1.find(lis=>lis2.contains(""))

here instead returning me "" , returning me ("pt1"). kindly me how can empty string instead of "pt1"

it sounds want intersection of 2 lists. can use filter + contains, similar original approach. alternative can use intersect method.

val lis1 = list("pt1", "pt2", "") val lis2 = list("pt1", "")  lis1.filter(item => lis2.contains(item)) // > res0: list[string] = list(pt1, "")  lis1.intersect(lis2) // > res1: list[string] = list(pt1, "") 

Comments

Popular posts from this blog

how to insert data php javascript mysql with multiple array session 2 -

multithreading - Exception in Application constructor -

windows - CertCreateCertificateContext returns CRYPT_E_ASN1_BADTAG / 8009310b -