Java/JAVA8

[자바] 2개의 주사위의 숫자를 랜덤으로 출력(스레드 이용)

달의요정루나 2021. 7. 1. 21:38
package training;

import java.util.Random;

class RnDice extends Thread{
	String name;
	Random rn = new Random();
	
	public RnDice(String name) {
		this.name = name;
	}
	
	public void run() {
		System.out.println(rn.nextInt(6)+1); //주사위 1~6을 랜덤으로 소환한다.
	}
}

public class RandomDice {
	public static void main(String[] args) {
		RnDice r1 = new RnDice("r1"); // 첫번째 주사위 선언
		RnDice r2 = new RnDice("r2"); // 두번째 주사위 선언
		
		r1.start(); // 첫번째 주사위 실행
		r2.start(); // 두번째 주사위 실행
	}

}