임의로 문자를 추출하는 프로그램 입니다.
글자수를 parameter로 받으며 chars 배열 안에 있는 문자들 중 무작위로 문자를 생성하여 추출합니다.
글자수를 parameter로 받으며 chars 배열 안에 있는 문자들 중 무작위로 문자를 생성하여 추출합니다.
package keepburning; import java.util.Random; /** * @Project : Blog * @Name : RandomString.java * @Date : 2008. 08. 13 * @Author : Keep Burning * @Blog : http://keepburning.tistory.com * @Description : Generate random string */ public class RandomString { static public String getRandomString(int length) { StringBuffer buffer = new StringBuffer(); Random random = new Random(); String chars[] = "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".split(","); for ( int i=0 ; i<length ; i++ ) { buffer.append(chars[random.nextInt(chars.length)]); } return buffer.toString(); } public static void main(String[] args) { System.out.println(RandomString.getRandomString(10)); } }
'I/T > Java' 카테고리의 다른 글
ExecutionTime (실행 시간 측정) (2) | 2009.11.24 |
---|---|
Eclipse 설치 (eclipse-jee-europa-winter-win32) (0) | 2009.06.02 |
JDK 설치 (JDK 6 Update12) (0) | 2009.06.02 |
[I/T>Java] Converting StringArray To List (0) | 2009.04.27 |
[I/T>Java] Generating Random String (0) | 2009.04.27 |