언어/JSP
-
랜덤 함수 사용하여 8자리의 영문(대소문자)+숫자 난수 생성언어/JSP 2013. 10. 1. 16:35
String tempPassword = ""; for(int i=0; i 35) { tempPassword += (char)(rndVal + 61); } else { tempPassword += (char)(rndVal + 55); } } out.println("tempPassword : " + tempPassword); 1 : String 형 변수(tempPassword) 선언 3~12 : 생성할 자릿수 만큼 for문 돌림 4 : Math.random() 사용하여 난수 생성 곱해주는 숫자는 범위가 됨. (Ex. Int rndVal = (int)(Math.random() * 10); => 0 ~ 10 사이의 난수 5 : 난수(rndVal)가 10보다 작은 경우(0~9) 6 : 해당 숫자를 그대로 temp..