Soru & Cevap

Java da rastgele karakter üretimi ...

09.04.2014 - 01:09

Arkadaslar  java' da random sınıfı kullanmadan kendımızın saglayacagı sınıf kutuphanesı ıle rastgele karakter nasıl uretılır ? 

732 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-116688-1493500593.jpg
erdmkiliic
30.04.2017 - 12:14

Yıllar sonra da olsa projeyi mantığı ile birlikte buraya bırakayım. İleride arayanlar olur. Mantığı;

Sistemin nanosaniye cinsinden değerini alıp, belli bir sayıya kalanına göre rastgele sayı üretebilirsin. Rastgele karakteri ise ascii kodlarından yararlanarak sağlayabilirsin. (Örn: L=76, 109=m) Aşağıdaki .txt dosyasında kütüphanenin yazılmış hali var. (RastgeleKarakter.java) İsterseniz .jarlayıp projelerinizde kullanabilirsiniz.

/sites/default/files/cevaplar/dosya/2020/file-rastgelekarakter.txt
Uygar Ahmet
13.03.2019 - 02:40
hocam aşağıdaki .txt dosyası nerede
picture-472-1375079047.jpg
mehmet.altiparmak
09.04.2014 - 04:20

Hımm ilginç bir soru, elde etmek istediğimiz string'de bir rastgelelik olduğuna göre bir şekilde rastgelelik üretmemiz gerekiyor ki Random sınıfını kullanmayalım istiyoruz. Random sayı nasıl üretiliyor onu inceleyebilirsin. Kendi random sayı üreten fonksiyonunu yazıp, daha sonra da random sayıyı kullanarak random string oluşturabilirsin =) Ödev sanırım bu :) ?

Aşağıdaki linkte Random String üretmek için bir sürü yöntem bulabilirsin.

http://stackoverflow.com/questions/41107/how-to-generate-a-random-alpha-numeric-string

 

Burak
09.04.2014 - 06:22
aynen oyle hocam ödev :) Javayla da alakam yok o yuzden bayağı zorluyor beni.