groovy : 隨機數

belldeep發表於2015-07-25

random.nextInt(33) 隨機產生一個大於等於0,小於33的整數

示例: 雙色球 twocolorball.groovy

import java.util.Random;

int a =0;
int b =0;

def random = new Random();
def reds = [];
while(reds.size() <6){
	a = random.nextInt(33)+1;
	if(! reds.contains(a)) reds.add(a);
}
println "紅球: ${reds.sort()}"

b = random.nextInt(16)+1;
println "藍球: ${b}"
執行 groovy twocolorball


相關文章