我正在制作游戏并希望在生成中加入一些随机性,因此我需要在制作数组后设置数组中所有元素的值。
到目前为止,我能想到的最好办法是对每个元素逐一执行此操作,但如果可能的话,我想一次完成所有操作。
我正在寻找的示例:
int[] array = new int[5];
//"randomNo is set as a random number between 1 and 5 inclusive."
switch(randomNo){
case 1: array = {0, 1, 2, 3, 4}; break;
case 2: array = {8, 9, 10, 11, 12}; break;
case 3: array = {3, 4, 5, 6, 7}; break;
case 4: array = {18, 19, 20, 21, 22}; break;
case 5: array = {14, 15, 16, 17, 18}; break;
}
因此,我不能只在开始时设置值,但不想像这样一个一个地设置:
case 1: array[0] = 8; array[1] = 9; array[2] = 10; array[3] = 11; array[4] = 12; break;
绝地无双
森林海
慕标琳琳
相关分类