An example of a java random generation of 6-digit character arrays. For more information, see.
| The Code is as follows: |
Copy code |
Package com. system. oss. common. util; /** * Dynamically generate random character Arrays * * @ Author su zhiheng */ Public class implements messagecodeuntil { /** * Randomly generate an array of 4 digit characters * * @ Return rands */ Public static char [] generateCheckCode () { String chars = "0123456789 "; Char [] rands = new char [4]; For (int I = 0; I <4; I ++) { Int rand = (int) (Math. random () * 10 ); Rands [I] = chars. charAt (rand ); } Return rands; }
/** * Randomly generate a 6-digit Array * * @ Return rands */ Public static char [] generateCheckPass () { String chars = "0123456789 "; Char [] rands = new char [6]; For (int I = 0; I <6; I ++) { Int rand = (int) (Math. random () * 10 ); Rands [I] = chars. charAt (rand ); } Return rands; }
}
|