kaizo
09/28/2018, 2:47 PMHamza
09/28/2018, 2:47 PMkaizo
09/28/2018, 2:48 PMmarstran
09/28/2018, 2:48 PMlist1.union(list2) - list1.intersect(list2)
kaizo
09/28/2018, 2:50 PMHamza
09/28/2018, 2:53 PMkaizo
09/28/2018, 2:53 PMmarstran
09/28/2018, 3:01 PMlist1
which are not in list2
, and all elements in list2
which are not in list1
.kaizo
09/28/2018, 3:09 PMAlowaniak
09/28/2018, 3:31 PMkaizo
09/28/2018, 3:34 PMvar result: Long = 0
for (element in r1) {
for (element2 in r2) {
if (element2 == element)
result=element2
break
}
}
return result
Alowaniak
09/28/2018, 3:36 PMa.intersect(b)[0]
kaizo
09/28/2018, 3:37 PMa.intersect(b).first()
Alowaniak
09/28/2018, 3:39 PMkaizo
09/28/2018, 3:40 PMAlowaniak
09/28/2018, 3:44 PMa.intersect(b).firstOrNull() ?: 0
(to match your loops) or whatever you want as default value
(Oh and btw for multiline code in slack use triple `)kaizo
09/28/2018, 3:47 PMilya.gorbunov
09/30/2018, 12:10 AMa.first { it in b }
(or firstOrNull
)kaizo
10/01/2018, 7:20 AM