Class SRandom


  • public class SRandom
    extends java.lang.Object
    Author:
    Sokkheang.huo
    • Constructor Detail

      • SRandom

        public SRandom()
    • Method Detail

      • RequiredStrings

        public static java.lang.String RequiredStrings​(int n)
        Parameters:
        n -
        Returns:
      • getAlphaNumericString

        public static java.lang.String getAlphaNumericString​(int n)
        Parameters:
        n -
        Returns:
      • RequiredString

        public static java.lang.String RequiredString​(int n)
        Parameters:
        n -
        Returns:
      • generateRandomWords

        public static java.lang.String[] generateRandomWords​(int numberOfWords)
        Parameters:
        numberOfWords -
        Returns:
      • generateRandomWord

        public static java.lang.String generateRandomWord​(int wordLength)
        Parameters:
        wordLength -
        Returns:
      • Random_Password

        public static char[] Random_Password​(int len)
        Parameters:
        len -
        Returns:
      • Specific_Number

        public static char[] Specific_Number​(int len)
        Parameters:
        len -
        Returns:
      • generateOTP

        public static java.lang.String generateOTP()
        Returns:
      • OTP

        public static char[] OTP​(int len)
        Parameters:
        len -
        Returns:
      • getRandomNumber

        public static int getRandomNumber​(int min,
                                          int max)
        Parameters:
        min -
        max -
        Returns:
      • getRandomNumberUsingNextInt

        public static int getRandomNumberUsingNextInt​(int min,
                                                      int max)
        Parameters:
        min -
        max -
        Returns:
      • getRandomNumberUsingInts

        public static int getRandomNumberUsingInts​(int min,
                                                   int max)
        Parameters:
        min -
        max -
        Returns:
      • getRandomNumberRange

        public static int getRandomNumberRange​(int min,
                                               int max)
        Parameters:
        min -
        max -
        Returns:
      • randInt_v1

        public static int randInt_v1​(int min,
                                     int max)
        Parameters:
        min -
        max -
        Returns:
      • randInt_v2

        public static int randInt_v2​(int min,
                                     int max)
      • randInt_v3

        public static int randInt_v3​(int min,
                                     int max)
      • randDouble

        public static double randDouble​(int min,
                                        int max)
      • ThreadLocalRandom

        public static int ThreadLocalRandom​(int min,
                                            int max)
      • nextIntInRange1

        public static int nextIntInRange1​(int min,
                                          int max)
      • RandomMicroseconds

        public static java.lang.String RandomMicroseconds()
      • randomString

        public static java.lang.String randomString​(int rankFrom,
                                                    int rankTo)
      • generateString

        public static java.lang.String generateString​(int length)