如何找到可被第三个整数整除的2个整数之间的所有数字?

时间:2014-11-04 18:39:35

标签: java netbeans

我需要从用户那里取三个整数,并找到其中两个(startInt和endInt)之间的数字,它们可以被第三个整数(模数)整除,然后将所有可分的数字打印到jTextField。我确信这是一个我想念的简单解决方案,但我不能为我的生活弄清楚我在做什么。

这是我的代码:

private void goButtonActionPerformed(java.awt.event.ActionEvent evt) {                                         

    int startInt, endInt, modulus;
    startInt = Integer.parseInt(startTextField.getText());
    endInt = Integer.parseInt(endTextField.getText());
    modulus = Integer.parseInt(modulusTextField.getText());

    int intDistance = endInt - startInt;

    for (int loopCounter; loopCounter <= intDistance; loopCounter++)  {

    }
}

1 个答案:

答案 0 :(得分:0)

这将在startIng和endIng之间严格找到所有i值的匹配项,这些值可以被模数整除。

for(int i = startInt + 1; i < endInt; i++)
{
    if(i % modulus == 0)
    {
        //i is a match (i is divisible by modulus)
    }
}