개발자의 길

[java]랜덤a~z,0~9 조합 하여 랜덤으로 String만들기 본문

4. JAVA

[java]랜덤a~z,0~9 조합 하여 랜덤으로 String만들기

자르르 2013. 7. 3. 10:20



public String getRandomPassword( int length ){

        char[] charaters = {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9'};

        StringBuffer sb = new StringBuffer();

        Random rn = new Random();

        for( int i = 0 ; i < length ; i++ ){

            sb.append( charaters[ rn.nextInt( charaters.length ) ] );

        }

        return sb.toString();

    }



getRandomPassword(15) 호출하면 15개의 랜덤 String이 반환 된다.





이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
공유하기 링크
Comments