随机唯一的数字,如IP地址mysql


Random unique number like IP address mysql

我正在制作一款以黑客为主题的android游戏,我想要生成一个随机且唯一的IP地址式用户ID(例如xxx.xxx.xx.xx)

目前我知道如何生成一个唯一的ID,但它只是从1开始递增。

我不知道它是否可能只有通过php?或者甚至是android应用程序方面?

任何帮助都将非常感激!

在Android应用端试试,

Random random = new Random();
return random.nextInt(256) + "." + random.nextInt(256) + "." + random.nextInt(256) + "." + random.nextInt(256);

查看这个SO线程。

编辑:要生成没有重复的随机数,请参阅此线程。不过,你必须根据自己的需要对它进行修改。