写一段求一个数字的因子的java代码
时间: 2023-05-16 10:06:35 浏览: 109
java求一个整数的因子源码
以下是求一个数字的因子的Java代码:
```java
import java.util.ArrayList;
public class Factors {
public static ArrayList<Integer> getFactors(int num) {
ArrayList<Integer> factors = new ArrayList<Integer>();
for (int i = 1; i <= num; i++) {
if (num % i == 0) {
factors.add(i);
}
}
return factors;
}
}
```
这个代码会返回一个整数的所有因子,例如,如果输入数字为12,返回的结果将是[1, 2, 3, 4, 6, 12]。
阅读全文