我有一个关于通过 Java 创建密码的任务:
假设您在一家安全销售公司工作,并且您的经理要求您创建一个包含 0000000000 和 9999999999 之间的所有十位数字的列表,而不在同一个数字中重复一个数字。在JAVA中做这个算法的方法是什么?
这是我到目前为止所做的:
public static long generateNumber()
{
String s1 = "33333";
double d = Math.random();
d=d*100000.0;
int i = (int) d;
String s2 = String.valueOf(i);
String s3=s1+s2;
long m = Long.parseLong(s3);
return m;
}