为了账号安全,请及时绑定邮箱和手机立即绑定

利用输入对话框判断一个数是否为素数(JoptionPane.ShowInputDialog)

利用输入对话框判断一个数是否为素数(JoptionPane.ShowInputDialog)

慕粉4006738 2016-09-28 23:16:24
查看完整描述

1 回答

?
我是偶哦

TA贡献10条经验 获得超3个赞

import javax.swing.*;


public class Test {
    public static boolean isPrime(int a) {

        boolean flag = true;

        if (a < 2) {
            return false;
        } else {

            for (int i = 2; i <= Math.sqrt(a); i++) {

                if (a % i == 0) {

                    flag = false;
                    break;
                }
            }
        }
        return flag;
    }

    public static void main(String[] args)  {
        String number = JOptionPane.showInputDialog("请输入:");
        boolean result = isPrime(Integer.valueOf(number));
        JOptionPane.showMessageDialog(null, result);
    }
}


查看完整回答
反对 回复 2016-09-30
  • 1 回答
  • 0 关注
  • 1575 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信