我正在尝试在jtextfield中获取%2的任何类型的值。但是,当我按下按钮时,结果为“ 0”。始终为0。有人可以帮我吗?

try{
    int num1=Integer.parseInt(jTextField6.getText());

    int result=num1%2;
    jTextField15.setText(""+result);

} catch(NumberFormatException e) {

}

最佳答案

插入奇数值会得到什么结果?使用Modulo时,所有可以除以2的数(除以除法后的余数(所有偶数))将得到0,其余的则为1。

关于java - 我无法接受jtextfield中数字的任何值的百分比,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18270317/

10-11 16:18