还是相当新的android。我正在尝试学习如何创建一个包含12个字符的随机数,并且每次随机创建一个数字时,它都会保存到android数据库中。请帮助我告诉我如何做到这一点,将不胜感激。
答案 0 :(得分:2)
使用
Math.random();
//Complete rnd float between 0 and 1 e.g.
//0.2558734951799192
//0.03857502479001995
//0.08562741500057713
//0.2329257841571789
//0.7471882261881438
或
Random rand = new Random();
int rndNumber = rand.nextInt(49);
//Numbers between 0 and 48
-
因此可以用两者完成12位数的随机数
float random = 100000000000 + Math.random() * 899999999999;
或
Random rand = new Random();
float rndNumber =100000000000 + rand.nextFloat(899999999999)+1;
-
编辑thx到Frizi
答案 1 :(得分:0)
你已经问了一个普遍的问题,所以我能做的最好的就是给你一个通用答案。您可以使用java中的Random类来生成随机数。有关如何将其存储到数据库的信息,请查看此documentation。