Java生成随机数{-1,0,1}

时间:2009-05-23 15:08:11

标签: java random

我需要一个函数,它将返回一个只能为-1,0或1的随机整数。 感谢?

3 个答案:

答案 0 :(得分:18)

正如Apocalisp所写,你可以这样做:

import java.util.Random;

Random generator = new Random();
int randomIndex = generator.nextInt( 3 ) - 1;

答案 1 :(得分:10)

如何从0到2生成随机数并减去1?

答案 2 :(得分:5)

This should help

Random random = new Random();
int value = random.nextInt(3) - 1;