hoe kan ik een random code generen in java zonder dubbele letters?
ik moet een random letter combinatie generen in java ( a-f).
hoe kan ik er voor zorgen dat er geen dubbele letters zitten in mijn combinatie? dit is mijn code tot nu toe
public String generatecode() {
Random rand = new Random();
String code = "";
for (int i = 0; i < 4; i++) {
int var = rand.nextInt(6) + 1;
var = var + 64;
code = code + (char) var;
}
return code;
i.p.v. een for loopje een while loopje, die je doorloopt als de string nog niet de lengte 4 heeft. en voor je een letter toegevoegd eerst controleren of deze al in de string zit Maar er zijn vele wegen die naar Rome leiden
Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.