package com.iiordanov.util;
import java.util.Random;
public class RandomString
{
private Random r;
public RandomString() {
r = new Random();
}
public String randomString(final int length, int maxValue) {
StringBuilder sb = new StringBuilder();
for(int i = 0; i < length; i++) {
char c = (char)(r.nextInt(maxValue)+32);
sb.append(c);
}
return sb.toString();
}
public String randomString(final int length) {
return randomString(length, 95);
}
public String randomLowerCaseString(final int length) {
StringBuilder sb = new StringBuilder();
for(int i = 0; i < length; i++) {
char c = (char)(r.nextInt(25) + 97); // Get only a-z
sb.append(c);
}
return sb.toString();
}
}