java - Generate all combinations of 10 digits without any repetition -


this question has answer here:

i having assignment creating password through java:

suppose work in safe selling company , manager asked create list of ten digit numbers between 0000000000 , 9999999999 without repeating digit in same number. method algorithm in java?

here's i've done far:

public static long generatenumber()   {       string s1 = "33333";       double d = math.random();       d=d*100000.0;       int = (int) d;       string s2 = string.valueof(i);       string s3=s1+s2;       long m = long.parselong(s3);       return m; } 

if you're looking ten digit numbers without duplicate digits, you're looking generate permutations of digits, i.e. string "0123456789".

there other threads on this, example these


Comments

Popular posts from this blog

Perl - how to grep a block of text from a file -

delphi - How to remove all the grips on a coolbar if I have several coolbands? -

javascript - Animating array of divs; only the final element is modified -