
could u pls help me out in finding whether a number is a prime number or not?

import java.util.*;
class CheckPrimeNumber
{
static boolean isPrime(int number){
boolean isPrime=false;
int i=(int) Math.ceil(Math.sqrt(number));
while (i>1){
if((number!=i) && (number%i==0)){
isPrime=false;
break;
}
else if (!isPrime)
isPrime=true;
--i;
}
return isPrime;
}
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
System.out.println("Enter Number:");
int num=input.nextInt();
if(isPrime(num)){
System.out.println("Number is Prime!");
}
else{
System.out.println("Number is not prime!");
}
}
}