Et heltall er selv om det kan deles på to , det er rart ellers . Du kan skrive et program i Java programmeringsspråk som tester hvert element i en inngang array for denne egenskapen, og skiller elementene i separate samlinger - en for selv , en for merkelig. Instruksjoner 
 en 
 sexy settet av input heltall som elementer i en matrise , som i følgende eksempelkode : 
 
 int [ ] inputNumbers = { 43,543,245,2,56,567,8767 , 2 , -32,41 }; 
 2 
 Erklærer to Java Collections å holde partall separat fra odde seg , som i følgende eksempelkode : 
 
 List  outputEven = new ArrayList  (); 
  List  outputOdd = new ArrayList  (); 
  fordelen med å bruke samlinger er at i tillegg til å gi mange nyttige innebygde i metoder , Samlinger bare bruke minne så mange elementer som de inneholder 
 3 
 Separer tallene inn i de to output samlinger ved iterating over inngangen , som i følgende eksempelkode : . 
 
 for ( int i : inputNumbers ) { 
 
 if ( i% 2 = 0 ! ) { 
 
 outputOdd.add ( i) ; 
 
 } else { 
 
 outputEven.add ( i) ; 
 
 } 
 
 } 
 
 Etter at denne koden , vil Samlinger outputEven og outputOdd inneholde like og ulike tall i input , henholdsvis .