Başlıktan anlaşılacağı gibi, 17 karakter uzunluğunda bir rasgele, kimlik oluşturmalıyım. "AJB53JHS232ERO0H1
" gibi bir şey. Harf ve rakamların sırası da rasgele. A-Z harfleri ve 1-2
'a rastlayan bir 'kontrol' değişkeni içeren bir dizi oluşturmayı düşündüm. Ve bir döngüde;Java'da A-Z ve 0-9 ile rastgele bir dize oluşturma
Randomize 'check' to 1-2.
If (check == 1) then the character is a letter.
Pick a random index from the letters array.
else
Pick a random number.
Bunu yapmak için daha kolay bir yol varmış gibi hissediyorum. Var mı? Apache commons-lang dan
http://stackoverflow.com/questions/41107/how-to-generate-a-random-alpha-numeric-string bir örnektir – aquaraga
mektuplarınızı ve rakamlarınızı bir diziye ekleyebilir ve istediğiniz boyuta ulaşana kadar rastgele bir şekilde öğeleri seçebilirsiniz. – wxyz