kaizo
09/28/2018, 2:47 PMHamza
09/28/2018, 2:47 PMkaizo
09/28/2018, 2:48 PMkaizo
09/28/2018, 2:48 PMmarstran
09/28/2018, 2:48 PMlist1.union(list2) - list1.intersect(list2)kaizo
09/28/2018, 2:50 PMkaizo
09/28/2018, 2:52 PMHamza
09/28/2018, 2:53 PMkaizo
09/28/2018, 2:53 PMkaizo
09/28/2018, 2:53 PMkaizo
09/28/2018, 2:56 PMkaizo
09/28/2018, 2:56 PMkaizo
09/28/2018, 2:56 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 PMkaizo
09/28/2018, 3:35 PMvar result: Long = 0
for (element in r1) {
for (element2 in r2) {
if (element2 == element)
result=element2
break
}
}
return resultkaizo
09/28/2018, 3:35 PMAlowaniak
09/28/2018, 3:36 PMa.intersect(b)[0]kaizo
09/28/2018, 3:37 PMa.intersect(b).first()kaizo
09/28/2018, 3:38 PMkaizo
09/28/2018, 3:38 PMAlowaniak
09/28/2018, 3:39 PMkaizo
09/28/2018, 3:40 PMkaizo
09/28/2018, 3:41 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