-
랜덤 주사위 (같은 수가 나올 때까지)코딩/java 2019. 3. 3. 13:53반응형
import java.util.Random;
public class Dice {
Random rg = new Random();
private int value;
public void roll() {
value = rg.nextInt(6) + 1;
}
public int getValue() {return value;};
private void setValue(int value) {this.value = value;};
public String toString() {
return "주사위 = " + value;
}
public Dice() {
setValue(0);
}
}
public class Practice_65 {
public static void main(String[] args) {
int i = 1;
Dice dice1 = new Dice();
Dice dice2 = new Dice();
do
{
dice1.roll();
dice2.roll();
System.out.println(i + "차: 첫번째 " + dice1.toString() + ", 두번째 " + dice2.toString());
i++;
} while (dice1.getValue() != dice2.getValue());
System.out.println("게임이 종료되었습니다.");
}
}
결과:
반응형'코딩 > java' 카테고리의 다른 글
음식 정보 출력 (0) 2019.03.03 주사위 던지기2 (0) 2019.03.03 package 연습 (0) 2019.03.03 상자 정보 (상속2) (0) 2019.03.03 상자 정보 (상속) (0) 2019.02.10