java - what is the meaning of m.rng ? in the code -


import java.security.securerandom;  public class elgamal1 {             securerandom  rng = new securerandom();      public static void main(string[] args)      {             try {                         system.out.println("elgamal::main");                 scanner s = new scanner(system.in);               elgamal1 m = new elgamal1();             system.out.println("do want generate new keys (y/n)? +m.rng);             string generatekeys = s.next(); ---------- ---------- } 

m instance of elgamal1 created in main method calling

elgamal1 m = new elgamal1(); 

while r field (or attribute) of instance of type securerandom. if call

            system.out.println("do want generate new keys (y/n)? " +m.rng); 

this execute tostring method of securerandom generate 'java.security.securerandom@57ad85ed' quite useless (in eyes).

does answer question?


Comments