devxlogo

How to Check Whether a Number Is Prime

How to Check Whether a Number Is Prime

Java has an API called BigInteger and it is easily able to identify if the number under consideration is a prime number or not.

Code snippet:

import java.math.BigInteger;public class ProbablePrime{    public static void main(String[] args)    {      ProbablePrime probablePrime = new ProbablePrime();      int numberArg = Integer.parseInt(args[0]);      probablePrime.proceed(numberArg);   }      private void proceed(int numberArg)   {      //numberArg is the number under consideration. The argument 1 for isProbablePrime method is the certainty      System.out.println(BigInteger.valueOf(numberArg).isProbablePrime(1));         }}/*Expected output:[root@mypc]# java ProbablePrime 79true[root@mypc]# java ProbablePrime 80false*/

devx-admin

Share the Post: