ساخت یک رشته (String) با کاراکترهای تصادفی (ساخت یک رشته تصادفی با طول مشخص)، در برنامه نویسی اندروید
گاهی اوقات نیاز داریم که یک رشته (String) به صورت تصادفی بسازیم، به گونه ای که کاراکترهای آن، به صورت تصادفی انتخاب شده باشند.
قبلا در آموزش شماره 3033 ، کلاس Random را برای تولید اعداد تصادفی معرفی کردیم، اکنون با استفاده از آن، کاراکترهای لازم برای ساخت رشته را به صورت تصادفی از یک آرایه (Array) انتخاب می کنیم که تمامی کاراکترهای مورد نظرمان برای ساخت رشته را در آن آرایه قرار داده ایم :
طول رشته (تعداد کاراکترهای آن) را در متغیر random_string_length تعریف کرده ایم. کاراکترهای قابل انتخاب برای ساخت رشته، در آرایه all_characters تعریف شده اند. من حروف زبان انگلیسی، اعداد 0 تا 9 و کاراکتر Space (فضای خالی) را به عنوان کاراکترهای قابل انتخاب در آرایه تعریف کرده ام، اما شما می توانید با توجه به نیاز خود، تعدادی از آنها را حذف (مثلا شاید کاراکتر Space را نخواهید) و یا تعدادی کاراکتر دیگر را به آنها اضافه کنید.
رشته تصادفی، در متغیر random_string ذخیره خواهد شد.
چند نتیجه برای اجرای کد بالا (مقدار رشته ها) :


سلام این کد برنامه نویسی توی avr و زبان c قابل اجراست؟