用eclipse写用户输入一个数字判断是否为素数

img

import java.util.Scanner;
public class Data {
    public static void isPrime(int n){
        int m = 0;
        for (int i = 2; i < n ; i++) {
            if(n % i==0)
                m++;
        }
        if (m == 0)
            System.out.println(n+"是素数");
        else
            System.out.println(n+"不是素数");
    }
    public static void main(String[] args) {
        System.out.print("请输入一个数字:");
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        isPrime(n);
    }
}
        int i,n;
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入一个数用来判断是否是素数:");
        n = scan.nextInt();
        for( i=2 ; i<n ; i++)
            if(n%i==0) 
                break;
        if(i==n)
            System.out.println("是");
        else
            System.out.println("不是");