我使用math.random()方法来生成随机数。但我对这种方法持怀疑态度。math.random()是允许生成随机数的算法。有没有其他的随机数生成算法?我正在尝试这个代码,但我认为这不是生成随机代码的有效方法: int sd = i + (int) (Math.random() *(N-i));
one[r] = o
这是一种什么样的算法,我几乎一无所知,但这就是我试图在代码中做的事情……我有'Item‘类,属性int A和int B --我有多个List<Item>列表,每个列表中都有随机数量的Item,与任何其他列表都不一致我必须从每个列表中选择1项,以获得Item.A和的最高可能值,同时确保Item.B的和也必须至少是某个数字。将来,可能还会有另一个属性Item.C需要遵守,即和必须等于某个特定的数字。我不知道该怎么写: