코딩/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("게임이 종료되었습니다.");
}
}
결과:
반응형