Tu les stocke dans un tableau et tu incrementes l´indice courant du tableau à chaques fois que tu donnes un code.
Ca va te faire un truc genre :
public class Codes(){
private String[] codes = {"code1","code2"}
private indice = 0;
public String getCode(){
return code[i++];
}
}
Maintenant, à toi de gérer quand les codes sont épuisé ! 