多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# Java 程序:以显示数字的因数 > 原文: [https://www.programiz.com/java-programming/examples/factors-number](https://www.programiz.com/java-programming/examples/factors-number) #### 在此程序中,您将学习如何使用 Java 中的`for`循环显示给定数字的所有因数。 ## 示例:正整数的因数 ```java public class Factors { public static void main(String[] args) { int number = 60; System.out.print("Factors of " + number + " are: "); for(int i = 1; i <= number; ++i) { if (number % i == 0) { System.out.print(i + " "); } } } } ``` 运行该程序时,输出为: ```java Factors of 60 are: 1 2 3 4 5 6 10 12 15 20 30 60 ``` 在上述程序中,要查找其因素的编号存储在变量`number`中(60)。 重复执行`for`循环,直到`i <= number`为假。 在每次迭代中,检查`number`是否可被`i`精确整除(`i`是`number`的因数)和`i`的值增加 1。