You are viewing a single comment's thread. Return to all comments →
Java 8. Imperative
for(int i = 0; i < a.size(); i++) { int f = Collections.frequency(a, a.get(i)); if (f == 1) return f; }
Java 8 Declarative
Map<Integer, Integer> f = a.stream().collect(Collectors.groupingBy( Function.identity(), Collectors.summingInt(e -> 1)) ); return f.entrySet().stream() .filter(x -> x.getValue() == 1) .map(x -> x.getKey()) .findFirst().get();
Seems like cookies are disabled on this browser, please enable them to open this website
Lonely Integer
You are viewing a single comment's thread. Return to all comments →
Java 8. Imperative
Java 8 Declarative