Oca 24

Android Random Karakter Üretmek

android1

 

Android programlamada rastgele karakter, sayı, harf üretmeyi anlatacağım bu yazımda. Çok fazla söze gerek yok. İşlem gayet basit. Bir fonksiyon ve elimizde bulunan bir ascii kod tablosu aracalığıyla 0-255 arası hangi aralıkta döndürürseniz o aralıktaki karakterlere ulaşırsınız. Kodla açıklayacak olursak;

public static char random() {
Random generator = new Random();
char x = (char)(97+generator.nextInt(24));
return x;
}

Yukarıdaki fonksiyon bize küçük harfler üretecektir. Büyük harf üretmek istersek;

public static char randombharf()
{
Random k=new Random();
char x=(char)(65+k.nextInt(25));
return x;
}

Fonksiyon görüldüğü gibidir istediğiniz gibi özelleştirebilirsiniz. Buradan ürettiğiniz karakterleri for döngüsü ile string ifadeye ekleyerek de rastgele bir string ifade elde etmiş olursunuz.

Bir Cevap Yazın