رفتن به مطلب

آموزش ساخت کد تصادفی تشکیل شده از حروف و کلمات


coco

ارسال‌های توصیه شده

سلام دوستان

 

تو این آموزش یاد میگیرین که چطور یک کد تصادفی درست کنین که از حروف و اعدادی که خودتون میگین تشکیل شده باشه!

private static final String ALLOWED_CHARACTERS ="0123456789qwertyuiopasdfghjklzxcvbnmABCDEFGHIJKLMNOPQRSTUVWXYZ";

اول یه String به این صورت تعریف و کاراکتر هایی که میخوایم داخل پسوردمون استفاده بشن رو داخلش میزاریم به صورت بالا ...

 

و حالا توسط این تابع

میام یه استرینگ با طولی که خودمون گفتیم از این تابع بر میگردونیم

private static String getRandomString(final int sizeOfRandomString)
{
final Random random=new Random();
final StringBuilder sb=new StringBuilder(sizeOfRandomString);
for(int i=0;i<sizeOfRandomString;++i)
sb.append(ALLOWED_CHARACTERS.charAt(random.nextInt(ALLOWED_CHARACTERS.length())));
return sb.toString();
}

مثلا اگه شما بخواین یه کد تصادفی 10 کاراکتری داشته باشین

میاین یه استرینگ تعریف میکنید و به این صورت از این تابع براش مقدار میگیرین :

String st = getRandomString(10);

موفق باشید...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

جالبه

ممنون مستر شایان :):gol:

تو اون تاپیکتم میذارم لینک این تاپیک رو :)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...