Factors of an integer: Difference between revisions
Content added Content deleted
Line 755: | Line 755: | ||
=={{header|Java}}== |
=={{header|Java}}== |
||
{{works with|Java| |
{{works with|Java|5+}} |
||
<lang java5>public static TreeSet<Long> factors(long n) |
<lang java5>public static TreeSet<Long> factors(long n) |
||
{ |
|||
TreeSet<Long> factors = new TreeSet<Long>(); |
|||
TreeSet<Long> factors = new TreeSet<Long>(); |
|||
⚫ | |||
⚫ | |||
factors.add(1L); |
|||
if(n % test == 0){ |
|||
⚫ | |||
⚫ | |||
if(n % test == 0) |
|||
{ |
|||
} |
|||
factors.add(test); |
|||
} |
|||
factors.add(n / test); |
|||
} |
|||
return factors; |
|||
}</lang> |
}</lang> |
||