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

BELATED ARTICLES

more