org.apache.commons.text.RandomStringGenerator.generate() Java Code Examples
How to use generate() method in org.apache.commons.text.RandomStringGenerator class.
More Java code examples for org.apache.commons.text.RandomStringGenerator Apache Commons Text library.
Java Code Example 1 generate long file name
import org.apache.commons.text.RandomStringGenerator;
public class GenerateLongFileName {
public static void main(String[] args) {
RandomStringGenerator generator = new RandomStringGenerator
.Builder()
.withinRange('a', 'z')
.build();
int length = 100;
String generatedLongFileName = generator.generate(length) + ".html";
System.out.println("Generated Long File Name: " + generatedLongFileName);
}
}
Generated Long File Name: vqmnxsexpygegjsxvoronsjpeljouwwysikxzrsnkkvmtlapspowytoiwmaghgigjlixxppmrywyzhjvhcbxwhofqokosgdspxrn.html
Java Code Example 2 generate randome secure password
import org.apache.commons.text.RandomStringGenerator;
public class GenerateSecureRandomPassword {
public static void main(String[] args) {
RandomStringGenerator generator = new RandomStringGenerator
.Builder()
.withinRange('0', 'z')
.build();
int length = 8;
String generatedRandomPassword = generator.generate(length);
System.out.println("New Password: " + generatedRandomPassword);
}
}
New Password: ^isPkXHw
Java Code Example 3
import org.apache.commons.text.RandomStringGenerator;
public class RandomStringGeneratorGenerateExample3 {
public static void main(String[] args) {
RandomStringGenerator generator = new RandomStringGenerator
.Builder()
.withinRange('0', 'z')
.build();
int length = 20;
String generatedString = generator.generate(length);
System.out.println("Generated String: " + generatedString);
}
}
Generated String: mx@1QnAqedyo13u<XmH1
Java Code Example 4
import org.apache.commons.text.CharacterPredicates;
import org.apache.commons.text.RandomStringGenerator;
public class RandomStringGeneratorGenerateExample4 {
public static void main(String[] args) {
RandomStringGenerator generator = new RandomStringGenerator
.Builder()
.withinRange('0', 'z')
.filteredBy(CharacterPredicates.LETTERS, CharacterPredicates.DIGITS)
.build();
int length = 30;
String generatedString = generator.generate(length);
System.out.println("Generated String: " + generatedString);
}
}
Generated String: pVkTfkWd7WyobyFaTdNwJUUOomOg1e
Java Code Example 5 generate random numeric String
import org.apache.commons.text.RandomStringGenerator;
public class RandomStringGeneratorGenerateExample5 {
public static void main(String[] args) {
RandomStringGenerator generator = new RandomStringGenerator
.Builder()
.withinRange('0', '9')
.build();
int length = 20;
String generatedString = generator.generate(length);
System.out.println("Generated String: " + generatedString);
}
}
Generated String: 87438979016785630886
Java Code Example 6 generate random String of letters
import org.apache.commons.text.CharacterPredicates;
import org.apache.commons.text.RandomStringGenerator;
public class RandomStringGeneratorGenerateExample6 {
public static void main(String[] args) {
RandomStringGenerator generator = new RandomStringGenerator
.Builder()
.withinRange('A', 'z')
.filteredBy(CharacterPredicates.LETTERS)
.build();
int length = 20;
String generatedString = generator.generate(length);
System.out.println("Generated String: " + generatedString);
}
}
Generated String: gYoUgeFbwhIlOdqxVCoV
Java Code Example 7 generate randome lowercase String
import org.apache.commons.text.RandomStringGenerator;
public class RandomStringGeneratorGenerateExample7 {
public static void main(String[] args) {
RandomStringGenerator generator = new RandomStringGenerator
.Builder()
.withinRange('a', 'z')
.build();
int length = 20;
String generatedString = generator.generate(length);
System.out.println("Generated String: " + generatedString);
}
}
Generated String: ubzhkktcwqweaklbwkiy
Java Code Example 8 generate random uppercase String
import org.apache.commons.text.RandomStringGenerator;
public class RandomStringGeneratorGenerateExample8 {
public static void main(String[] args) {
RandomStringGenerator generator = new RandomStringGenerator
.Builder()
.withinRange('A', 'Z')
.build();
int length = 20;
String generatedString = generator.generate(length);
System.out.println("Generated String: " + generatedString);
}
}
Generated String: PLUYXHBATVERSPBKJNED
Java Code Example 9
import org.apache.commons.text.RandomStringGenerator;
public class RandomStringGeneratorGenerateExample9 {
public static void main(String[] args) {
RandomStringGenerator generator = new RandomStringGenerator
.Builder()
.selectFrom("12345-".toCharArray())
.build();
int length = 20;
String generatedString = generator.generate(length);
System.out.println("Generated String: " + generatedString);
}
}
Generated String: 23-24-4-312-2343-435