gpt4 book ai didi

java - 如何防止用户使用 JOptionpane 输入字符、字符串和空格

转载 作者:行者123 更新时间:2023-12-01 08:59:53 24 4
gpt4 key购买 nike

如何防止用户使用 JOptionPane 输入字符、字符串和空格?我在互联网上搜寻答案,但一无所获。请帮忙,我需要三天内完成。这是我的代码:

int num, ctr, ctrodd=0, ctreven=0;
for (ctr=1;ctr<=15;ctr++)
{
num=Integer.parseInt(JOptionPane.showInputDialog("Enter number "));

if (!num.hasNextInt())
{
JOptionPane.showMessageDialog(null,"That's not a number!");
ctr--;
num.next();
}
else if (num%2==0)
{
ctreven++;
}
else if (num%2==1)
{
ctrodd++;
}
ctr++;
}
JOptionPane.showMessageDialog(null,"Odd"+ctrodd+"\neven"+ctreven);

最佳答案

插入此内容:

 if  (!num.hasNextInt()) 
{
JOptionPane.showMessageDialog(null,"That's not a number!");
ctr--;
num.next();
}

试试这个:

while (!num.hasNextInt()) 
{
JOptionPane.showMessageDialog(null,"That's not a number!");
num.next();
}

关于java - 如何防止用户使用 JOptionpane 输入字符、字符串和空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41770819/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com