مطلوب برنامج بلغة جافا يقوم بإنشاء سلاسل نصية عشوائية


مطلوب برنامج بلغة جافا يقوم بإنشاء سلاسل نصية عشوائية

الأجوبة

ابحث عن مسائل برمجة جافا | Java programming بالانجليزي

import java.util.Random;

class Main {
  public static void main(String[] args) {

    // create a string of all characters
    String alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";

    // create random string builder
    StringBuilder sb = new StringBuilder();

    // create an object of Random class
    Random random = new Random();

    // specify length of random string
    int length = 7;

    for(int i = 0; i < length; i++) {

      // generate random index number
      int index = random.nextInt(alphabet.length());

      // get character specified by index
      // from the string
      char randomChar = alphabet.charAt(index);

      // append the character to string builder
      sb.append(randomChar);
    }

    String randomString = sb.toString();
    System.out.println("Random String is: " + randomString);

  }
}

output:

Random String is: IIYOBRK

 

محتاج مساعدة؟ تواصل مع مدرس اونلاين الان!