티스토리 뷰6자리 인증번호를 생성하는 예제입니다.
실행결과 [Java] 인증번호 2자리 4자리 6자리 등 난수 생성 (중복허용, 중복제거) - 피곤하다 만들고 싶은게 생겼다 1. 무엇을 만들고 싶었는가 - 인증번호를 생성하고 싶다 - 특정 자리수에 맞게 하나의 메소드로 난수를 생성하고싶다 (2자리, 4자리, 6자리 등) - 때로는 중복을 허용하고 때로는 중복을 제거하고 싶다. 물론 하나의 메소드에서 2. 만들어진 메소드 - 메소드명 : numberGen - 파라미터 : { len : 생성할 난수의 길이 ,dupCd : 중복 허용 여부 (1: 중복허용, 2: 중복제거) } - 주석을 이미 다 달아놨기 때문에 할말이 없다. 판단은 독자의 몫
3. 실행
4. 실행결과 - 중복된 값이 안나와서 한참을 돌렸다. 어쨋든 성공
- 피곤한 개발자 피로그래머 - 나도 피곤하고 여러분도 피곤할테니 마음껏 긁으라고 우클릭 방지는 해놓지 않았으나 양심상 출처는 밝혀주자 |