Math.random을 이용하여 난수를 생성하여
임시 저장 공간인 변수 tmp에 넣고
이 tmp변수를 배열의 인덱스번호에 넣고 해당 인덱스번호의 가위바위보 중 하나를 선택하게 된다
// 가위바위보 하기
// index : 0~3-1 = 0~2
String[] strArr = {"가위","바위","보"};
System.out.println(Arrays.toString(strArr));
for(int i=0; i<5; i++){
int tmp = (int)(Math.random()*3);
System.out.println(strArr[tmp]); // 0~2
}
System.out.println("매개변수의 개수 : "+args.length);
for(int i=0; i < args.length; i++){
System.out.println("args["+i+"] = \""+args[i]+"\"");
}
'small steps > 1일 1코딩 - 코딩을 내 몸처럼' 카테고리의 다른 글
[1일1코딩][Java] 2차원 배열 : 학생별 평균, 총점 구하기 (0) | 2022.09.08 |
---|---|
[1일1코딩][Java] array : 로또 번호 만들기 (0) | 2022.09.07 |
[1일1코딩][코딩테스트] 백준 단계별 문제 풀이 1단계 5,6번 (0) | 2022.09.05 |
[1일1코딩][코딩테스트] 백준 단계별 문제풀이 1-3,4번 (0) | 2022.09.04 |
[1일1코딩][IDE] 인텔리제이 사용 및 익숙해지기 6th : 빨간폴더 문제발생 (0) | 2022.09.04 |