Java random 함수 이용 홀짝게임만들기
Random 사용해서 홀짝 게임 만들기
Random r = new Random();
(랜덤 뽑을 준비)
int random = r.nextInt(10)
(0 ~ 9까지의 랜덤한 정수)
int random = r.nextInt(10) + 1
(1 ~ 10까지의 랜덤한 정수)
double random = r.nextdouble();
(0 ~ 1까지의 랜덤)
double random = r.nextdouble() *10;
(1 ~ 10까지의 랜덤)
*ctrl + f11 = run
*f11 = debug -> f6 = 다음줄로 이동
홀짝게임
import java.util.Random;
import java.util.Scanner;
public class Oct21_Yesterday {
public static void main(String[] args) {
Scanner keyBoard = new Scanner(System.in);
// 랜덤 뽑을 준비
Random r = new Random();
// 0 ~ 9 사이의 랜덤한 정수
int random = r.nextInt(10) + 1;
// 0부터 시작하기 때문에 1 ~ 10을 원한다면 뒤에 +1 붙여준다.
String answer = (random % 2 == 1) ? "홀" : "짝";
// 동전 갯수가 홀수면 홀 짝수면 짝
String userAnswer = keyBoard.next();
// 유저가 숫자 입력
System.out.printf("내 정답 : %s\n", userAnswer);
// 내가 적은 숫자 출력
System.out.println(random);
// 랜덤 숫자 출력
System.out.printf("정답 : %s\n", answer);
// 정답 출력
// 결과
// String result = (answer == userAnswer) ? "정답" : "오답"; (X)
String result = (answer.equals(userAnswer)) ? "정답" : "오답";
// 주의 String = 비교할때 .equals사용
System.out.println(result);
// 결과 출력
'자바(JAVA) 공부하기' 카테고리의 다른 글
Java 변수 (0) | 2020.10.21 |
---|---|
Java Function (0) | 2020.10.21 |
3. Eclipse 저장위치 설정, 테마, 폰트 설정하기 (0) | 2020.10.18 |
2. eclipse(이클립스) 설치하기 (0) | 2020.10.18 |
1. 자바(JAVA) OPENJDK 설치하기 (0) | 2020.10.18 |