Menü

Android Random Karakter Üretmek

24 Ocak 2015 - Android & IOS

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