「Java」commons.lang3.RandomStringUtilsでランダム文字列を生成する方法
関数
randomAlphabetic(int count)
randomAscii(int count)
randomAlphanumeric(int count)
randomNumeric(int count)
Javaコード
package com.example; import org.apache.commons.lang3.RandomStringUtils; public class RandomStrBuild { public static void main(String[] args) { // アルファベット10桁 String strA = RandomStringUtils.randomAlphabetic(10); // アスキー10桁 String strB = RandomStringUtils.randomAscii(10); // アルファベットと数字 10桁 String strC = RandomStringUtils.randomAlphanumeric(10); // 数字 10桁 String strD = RandomStringUtils.randomNumeric(10); // 指定文字列からランダム 10桁 String strE = RandomStringUtils.random(10, "studyinarkgame"); System.out.println("実行結果:"); System.out.println(strA + "\n" + strB + "\n" + strC + "\n" + strD + "\n" + strE); } }
実行結果:
mrVxSUzOgS
3\kAFxjJgY
Hk5gyET9JP
1741752536
nrranakiie