I am an Android developer and I have made a string for generating a random 6-digit OTP which is there in the protected void onCreate(Bundle savedInstanceState) {
, the first thing in a java program.:
String otp = new DecimalFormat("000000").format(new Random().nextInt(999999));
Toast.makeText(getApplicationContext(), "Your OTP is " + otp, Toast.LENGTH_SHORT).show();
I have another public void
in my java program in which I have to call the OTP String but, I don't know how to do that.
Any type of help will be appreciated.
Define your String variable either as a class(static) variable or instance variable in your class.
Sample solution