Java ) java random alphanumeric string generator / 자바 랜덤 문자 숫자 혼합 만들기

북마크 추가

안녕하세요.

Java로 GiFbYM, 97IzjN 와 같이 문자 대소문자와 숫자가 섞인 문자열 만드는 방법입니다.


1. code

count에 넣는 숫자의 수만큼 문자열이 만들어 집니다.

private static final String ALPHA_NUMERIC_STRING = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";


public static String randomAlphaNumeric(int count) {

StringBuilder builder = new StringBuilder();

while (count-- != 0) {

         int character = (int) (Math.random() * ALPHA_NUMERIC_STRING.length());

builder.append(ALPHA_NUMERIC_STRING.charAt(character));

}

return builder.toString();

}


2. usage

//6글자 랜덤

randomAlphaNumeric(6);





STRA
2018-10-18 18:04
SHARE
keyboard_arrow_left
keyboard_arrow_up