Java判断素数

public static void main(String[] args) {

Scanner input=new Scanner(System.in);

System.out.println("输入一个整数:");

int n=input.nextInt();

if (isPrime(n)) { //方法

System.out.println("是质数");

}else {

System.out.println("不是质数");

}

}

private static boolean isPrime(int n) {

if (n==2) {

return true;

}

if(n<2){

return false;

}

//n开方+1

double max=Math.sqrt(n)+1;  //质数算式

//在2到max范围,找到能把n整除的值

for (int i = 2; i < max; i++) {

if (n%i==0) {

//n不是质数

return false;

}

}

return true;  //n是质数

}

java判断质数_Java判断素数相关推荐

  1. java质数判断程序_java判断一个数是否为素数/质数

    质数(prime number)又称素数,定义为一个大于1的自然数,除了1和它本身外,不能被其他自然数整除,换句话说就是该数除了1和它本身以外不再有其他的因数. 第一个思路 假如我们需要判断数字是33 ...

  2. java 时间判断大小_java判断时间大小

    //构造日期格式yyyy-MM-NN SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); Date d ...

  3. java程序框图 质数_判断质数的程序框图和算法

    一.什么是素数 素数指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数.换句话说,只有两个正因数(1和自己)的自然数即为素数.比1大但不是素数的数称为合数. 1和0既非素数也非合 ...

  4. mysql 判断质数_java之判断输入的数是否为素数

    import java.util.Scanner; public class TestIsSushu { public static void main(String[] args) { Scanne ...

  5. java getclass 相等_Java判断2个List集合是否相等(不考虑元素的顺序)

    现在有两个对象,他们的一个属性是list,很明显两个对象的list里面的对象,都是相等的,只是这2个list里面的顺序不一致,导致这2个对象被判断为不相等啦,这就是问题,现在要解决这个问题. 问题图如 ...

  6. java校验文件格式_Java 判断文件是否为文本格式,并获取文件编码格式,读取内容!...

    我们经常会遇到读取文件内容的情况,就需要判断文件是否为文本文件,及文件编码格式,防止无法读取内容或乱码出现情况. 根据文件扩展名判定不太准确,可能会遇到未知扩展名或被修改了扩展名,下面的测试类使用文件 ...

  7. java中if判断季节_Java判断用户输入月份的季节

    Java判断用户输入月份的季节 发布于 2020-12-7| 复制链接 摘记: 要求: *  根据用户输入的月份来判断该月季节实现代码: ```java import java.util.Scanne ...

  8. java+map对象判断空值_java判断map中是否存在指定对象

    Map判断是否包含指定的value使用containsValue方法.(推荐:java视频教程) 定义 containsValue(Object value) 如果此映射将一个或多个键映射到指定值,则 ...

  9. java 判断子类_java判断class是否是某个类的子类或父类

    Class c = ArrayList.class; c.isPrimitive(); //判断c是否为基本数据类型 c.isAssignableFrom(List.class); //判断c是否是L ...

最新文章

  1. (第7篇)灵活易用易维护的hadoop数据仓库工具——Hive
  2. android realmax sdk,RealMax推出全新开源AR SDK 框架ARToolKit
  3. python 编程语言排行榜_2019年6月编程语言排行榜:Python 排名飙升,三年内有望超越Java...
  4. t3s java_关于JAVA的this关键字
  5. P1423 小玉在游泳(python3实现)
  6. 猴子摘桃python代码_阿尔法python练习(4-6答案)
  7. easyui 提示框组件_jQuery EasyUI 教程-Tooltip(提示框)
  8. 全民免费吃鸡,驱动人生带你玩转PUBG
  9. 我的第一篇博客-Hello World
  10. 中华神话传说中神仙全表(ZZ)
  11. 大话设计模式之爱你一万年:第三章 创建型模式:工厂模式:我想让你坐在宝马里笑:5.工厂模式之抽象工厂模式
  12. 宝塔面板 安装与使用教程
  13. VLAN Switch
  14. Python报错ModuleNotFoundError: No module named ‘pyqtgraph‘
  15. 安全邮箱是什么邮箱?怎么登录163邮箱?
  16. 头脑王者_头脑令人困惑
  17. ubuntu 安装wifi驱动(Device-c822)
  18. 直播画面已被主播锁定!输入正确的密码后可解锁画面。斗鱼直播主播锁定画面解锁方法(网页版)
  19. 五、产业互联网价值——构建“双螺旋”产业结构,实现产业价值指数增长
  20. CARD耐药数据库Linux使用

热门文章

  1. 苹果手机如何安装微信分身?教程奉上!
  2. 【Java集合框架】16 ——NavigableSet 接口
  3. 最全软件开发面试问题总结(根据cyc大佬目录整理)【中】
  4. 【IoT毕设】esp8266+机智云AIoT+热水器远程智能控制
  5. 多系统电脑切换系统操作步骤
  6. win7未授予用户在此计算机上的请求登陆类型,教你win7出现未授予用户在此计算机上的请求登陆类型提示怎么办...
  7. shopeeman本土多店铺管理系统商品活动如何设置
  8. Java的窗口实例设置小图标
  9. gitlab使用详解
  10. class is frozen