Showing posts with label OTP Generator. Show all posts
Showing posts with label OTP Generator. Show all posts

Tuesday, 8 August 2017

Creating OTP

import java.util.*;

public class OTP
{
    static char[] OTP(int len)
    {
        System.out.println("Generating OTP : ");
        System.out.print("You OTP is : ");

        // Using numeric values
        String numbers = "0123456789";

        // Using random method
        Random rndm_method = new Random();

        char[] otp = new char[len];

        for (int i = 0; i < len; i++)
        {
           
            otp[i] = numbers.charAt(rndm_method.nextInt(numbers.length()));
        }
        return otp;
    }
    public static void main(String[] args)
    {
        int length = 4;
        System.out.println(OTP(length));
    }
}





OUTPUT:


Generating OTP :

You OTP is : 2438

Generate Random Number using java program



import java.util.Random;

public class RandomNumber{

 public static void main(String args[])
 {
     // create instance of Random class
     Random rand = new Random();

     // Generate random integers in range 0 to 99999999
     int rand_int1 = rand.nextInt(99999999);
   
     // Print random integers
     System.out.println("Random Number: "+rand_int1);
   

 }
}




OUTPUT:

Random Number: 67779032