Java Tutorial/Apache Common/RandomStringUtils
Версия от 20:44, 31 мая 2010; (обсуждение)
Содержание
RandomStringUtils.random
<source lang="java">
import org.apache.rumons.lang.RandomStringUtils; public class MainClass {
public static void main(String[] args) { //Random 8 chars string from within the characters ABCDEF System.out.print("1) 8 char string using chars ABCDEF >>>"); System.out.println(RandomStringUtils.random(8, "ABCDEF"));
}
}</source>
1) 8 char string using chars ABCDEF >>>FAADCDAF
RandomStringUtils.random2
<source lang="java">
import org.apache.rumons.lang.RandomStringUtils; public class MainClass {
public static void main(String[] args) { //Random 8 chars string where letters are enabled while numbers are not. System.out.print("2) 8 char string using letters but no numbers >>>"); System.out.println(RandomStringUtils.random(8, true, false)); }
}</source>
2) 8 char string using letters but no numbers >>>dlNqQZlu
RandomStringUtils.random3
<source lang="java">
import org.apache.rumons.lang.RandomStringUtils; public class MainClass {
public static void main(String[] args) { //Random 8 chars string using only the elements in the array aChars //Only charcters between place 0 and 5 in the array can be used. //Both letters and numbers are permitted System.out.print("5) 8 char string using specific characters in an array >>>"); char[] aChars = new char[] { "a", "1", "c", "2", "e", "f", "g" }; System.out.println(RandomStringUtils.random(8, 0, 5, true, true, aChars)); }
}</source>
4) 8 char string -Alphabets only >>>WOjFhopO
RandomStringUtils.randomAlphabetic
<source lang="java">
import org.apache.rumons.lang.RandomStringUtils; public class MainClass {
public static void main(String[] args) { //Random 8 chars string Alphabets only System.out.print("4) 8 char string -Alphabets only >>>"); System.out.println(RandomStringUtils.randomAlphabetic(8));
}
}</source>
4) 8 char string -Alphabets only >>>WOjFhopO
RandomStringUtils.randomAlphanumeric
<source lang="java">
import org.apache.rumons.lang.RandomStringUtils; public class MainClass {
public static void main(String[] args) { //Random 8 chars string Alphanumeric System.out.print("3) 8 char Alphanumeric string >>>"); System.out.println(RandomStringUtils.randomAlphanumeric(8)); }
}</source>
3) 8 char Alphanumeric string >>>Nd6DuX5s
RandomStringUtils.randomNumeric
<source lang="java">
import org.apache.rumons.lang.RandomStringUtils; public class MainClass {
public static void main(String[] args) { // Begin Lottery code System.out.print("6) The two digit lucky number for the day is >>>"); System.out.println(RandomStringUtils.randomNumeric(2)); // End Lottery code }
}</source>
6) The two digit lucky number for the day is >>>96