[자바]Math.Random()방법 을 이용 하여 네 글자 의 문자열 을 무 작위 로 만 듭 니 다.문 자 는 숫자,대소 문자,영문 자 모 를 포함 합 니 다.
3037 단어 자바 기반
도구 Eclipse 자바 프로 그래 밍 언어
코드
import java.util.Arrays;
public class Test {
public static void main(String[] args) {
MyMethod mm=new MyMethod();
System.out.println(" :"+mm.MyMethod1());
String method1[]=new String[10];
for(int i=0;i<10;i++){
method1[i]=mm.MyMethod1();
}
System.out.println(" :"+Arrays.toString(method1));
}
}
class MyMethod{
public String MyMethod1(){// 4 , ( )
String str="";
for(int i=0;i<4;i++){
int n=(int) (Math.random()*3);
char c=' ';
if(n==0){
c=(char)(Math.random()*10+48);// 0-9
}else if(n==1){
c=(char)(Math.random()*26+97);//
}else{
c=(char)(Math.random()*26+65);//
}
str=c+str; }
return str;}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
범용 용법 예시앞으로 51CTO 에 정착 해 기술 개발 에 전념 할 테 니 잘 부탁드립니다.다음 코드 는 자신 이 (저자: 이 흥 화) 를 공부 할 때 두 드 린 코드 로 주석 이 완비 되 어 있다. 범용 클래스 Point. ja...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.