Collections - potatoscript/JavaSwing GitHub Wiki
Nๅใฎๆดๆฐใใใชใ็ฉบใงใชใ้
ๅAใไธใใใใพใใ
ไธๆใฎ็ชๅทใฏใ้
ๅAใง1ๅใ ใ็บ็ใใ็ชๅทใงใใ
Aใงๆๅใฎไธๆใฎ็ชๅทใ่ฆใคใใๅฟ
่ฆใใใใพใใ
ใคใพใใAใงๆใไฝใไฝ็ฝฎใซใใไธๆใฎ็ชๅทใ่ฆใคใใพใใ
public class ArrayTest{
public static Integer firstUnique(int ...arr){
Set<Integer> input = new LinkedHashSet<>();
Set<Integer> duplicates = new HashSet<>();
for(int x : arr){
if(!input.add(x)){
duplicates.add(x);
}
}
input.removeAll(duplicates);
return input.isEmpty()? null : input.iterator().next();
}
}