java - 我无法获取 jtextfield 中任何数字值的百分比

标签 java swing jtextfield calculator

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

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

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

} catch(NumberFormatException e) {

}   

最佳答案

int result=num1%2;

这将计算 num1 的余数并将其存储在结果变量中......在这种情况下,奇数的结果将始终为 1,偶数的结果将始终为 0,因为偶数可以完全被 2 整除

这是一个例子......

8%2 = 0
3&2 = 1
4%2 = 0

希望你能明白。

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

相关文章:

java - 制作异步 HTTPGet 类

java - 如何验证 jtextfield 仅接受整数

java - 在 jTextField 中输入和显示 unicode 字符

java - 单击 JTextField 中的图标并清除其内容

java - 为什么 DocumentFilter 没有给出预期的结果?

java - 帮助解决 java rmi 作业中的问题

java - 检索子关系 Cassandra 与 Kundera 的对象(Pelops - JPA)

java - Netbeans 使用 JBoss5 插入了 EAR 开发

java - NetBeans JForm源代码中的成员需要永远加载

java - 我想要做到这一点,所以如果我点击 btnNewButton 它会更改 textArea 上的文本