通过数组随机化坐标

时间:2017-11-11 12:17:42

标签: java android arrays random

当按下按钮时,我一直试图将按钮传送到屏幕上的随机位置(在9个给定坐标中的一个),工作正常然后我看到一个常见的结果是按钮停留到位后,我创建了一个新的数组,其中不包含按钮的当前坐标,这个按钮在按钮方面没有停留在同一个地方,但是,现在我遇到了一个新问题,原因有些不明白 - 是的,我试图调试 - 按钮只有2个坐标,这里是代码:

import { fromPromise } from 'rxjs/observable/fromPromise';
// ...
const myObservable$ = fromPromise(myPromise);

(200,600,100是可能的X坐标,500,1000,15000是可能的Y坐标)

1 个答案:

答案 0 :(得分:1)

请参阅Random.nextInt(int)

  

返回伪随机,均匀分布的int值介于0(含)和指定值(不包括)之间。

因此,不需要减去一个数组的长度。