среда, 5 декабря 2012 г.

Генерация рандомной строки

Первый способ:
int  length = 9
String randomString = org.apache.commons.lang.RandomStringUtils.random(length, true, true)

Второй способ
def length = 9;
String validChars ="ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_"
def rnd = new Random()
log.info ( (1..length).sum{ 
validChars[ rnd.nextInt(validChars.length()) ]

Комментариев нет:

Отправить комментарий