• 网站导航

java素数代码(java判断素数)

更新时间:2021-09-18 13:56:04 来源:  网络
近期可能很多人都在关注java素数代码相关的内容,今日小编也是在网上找了很多关于 java素数代码 相关信息并整理如下,希望对大家有所帮助:

1.非public类

package com.cuc.prime;

public class prime {

java素数代码(java判断素数)

private int num;

public int getNum() {

java素数代码(java判断素数)

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素数代码 相关问题啦,如需了解更多关于java素数代码问题,关注我们的下次更新哦