Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio中Java的随机数_Java_Android - Fatal编程技术网

Android Studio中Java的随机数

Android Studio中Java的随机数,java,android,Java,Android,我尝试为付款方式创建一个随机或唯一的代码,例如,用户必须支付10.000卢比,然后用户结账,系统在最后三个数字中使用唯一代码给出总付款 例如,用户应支付10.000卢比,然后系统显示10.123卢比 例如,用户支付1.000.000,然后系统显示总数为1.000.562,只是在最后三个数字中唯一或随机 我如何在java for android中实现这样的功能 更新 我一直在尝试这个代码 int someNumber = 10.000; int lastThree = someNumber % 1

我尝试为付款方式创建一个随机或唯一的代码,例如,用户必须支付10.000卢比,然后用户结账,系统在最后三个数字中使用唯一代码给出总付款

例如,用户应支付10.000卢比,然后系统显示10.123卢比 例如,用户支付1.000.000,然后系统显示总数为1.000.562,只是在最后三个数字中唯一或随机

我如何在java for android中实现这样的功能

更新

我一直在尝试这个代码

int someNumber = 10.000;
int lastThree = someNumber % 1000;

但当最后3个数字为“0”时,它返回0,当我将最后3个数字(如10.234)更改为234时,它返回到234,现在我如何在值为10.000时获得最后三个数字,这是因为你的“最后三个”是一个整数,没有办法得到像000这样的整数。如果您需要最后三个数字,您可以使用如下内容:

int someNumber = 10.000;
String temp = Integer.toString(someNumber);
String lastThree = temp.substring(temp.length() - 3);

现在如果你通过10000,最后三个将是“000”。

你尝试过什么?你做过一些研究吗?没什么,因为我不知道怎么做,我是爪哇人,我很感激你的诚实。请读,请读:我一直在更新这个问题,你能帮我吗?