欢迎来到小居数码网-一家分享数码知识,生活小常识的网站,希望可以帮助到您。

当前位置:生活小常识 > 数码知识 >
优质

java判断是否是素数(java判断是否是素数的代码)

数码知识

林渊涛优秀作者

原创内容 来源:小居数码网 时间:2024-08-14 19:08:02 阅读() 收藏:49 分享:77

导读:您正在阅读的是关于【数码知识】的问题,本文由科普作家协会,生活小能手,著名生活达人等整理监督编写。本文有461个文字,大小约为2KB,预计阅读时间2分钟。

1.非public类

java判断是否是素数的代码

package com.cuc.prime;

public class prime {

private int num;

public int getNum() {

return num;

}//读取

public void setNum(int num) {

this.num = num;

}//存入

public boolean isPrime()

{

return isPrime(num);

}//判断键盘输入的num

public boolean isPrime(int num)

{

int i=2;

for(;i<num;i++)

{

if(num%i==0)return false;

}

return false;

}//电脑自行判断的num

}

2.public类(电脑输入数字判断是否为素数)

package com.cuc.prime;

import java.util.InputMismatchException;

import java.util.Scanner;

public class Test {

public static void main(String[] args) {

try{

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

Scanner reader=new Scanner(System.in);//键盘

com.cuc.prime.prime prime=new prime();//输入对象

prime.setNum(reader.nextInt());//非字符串存入

if(prime.isPrime())//判断

{

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

}else{

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

}

}catch(InputMismatchException e){//判断是否是整数

System.out.println("非整数错误");

}

}

}

3.public类(电脑自动输出100以内的素数)

package com.cuc.prime;

public class Test2 {

public static void main(String[] args) {

prime prime=new prime();//输入对象

for(int i=1;i<=100;i++)

{

if(prime.isPrime(i))

System.out.println(i);

}

}

}

若有不足,请大佬出手指点。

上面就是小居数码小编今天给大家介绍的关于(java判断是否是素数的代码)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。

94%的朋友还想知道的:

(592)个朋友认为回复得到帮助。

部分文章信息来源于以及网友投稿,转载请说明出处。

本文标题:java判断是否是素数(java判断是否是素数的代码):http://sjzlt.cn/shuma/155670.html

猜你喜欢