JAvaで範囲内の乱数を取得する方法

395 ワード


public static int testR(int a,int b) {
		int temp = 0;
		try{
			if(a>b){
				temp = new Random().nextInt(a-b);
				return temp+b;
			}else{
				temp = new Random().nextInt(b-a);
				return temp+a;
			}	
		}catch(Exception e){
			e.printStackTrace();
		}
		return temp+a;
	}