임의로 문자를 추출하는 프로그램 입니다.
글자수를 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' 카테고리의 다른 글
| RandomString (임의 문자 추출) (0) | 2009/11/24 |
|---|---|
| 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 |