소수 정의:
1보다 큰 숫자에서 1과 자기 자신을 제외한 다른 양의 정수로 더 이상 나눌 수 없는 경우 이를 소수라고 합니다.
숫자가 소수(소수)인지 확인하는 방법:
짝수인 경우 직접 반환한 다음 3부터 시작하여 n의 산술 제곱근까지 2단계로 시작합니다. 나누어지면 소수이다.
Java 프로그램: (권장: java 동영상 튜토리얼)
public class Main { public static void main(String[] args) { for (int j = 0; j <= 19; j++) { System.out.println(j+": "+isPrime(j) ); } } private static boolean isPrime(int src) { double sqrt = Math.sqrt(src); if (src < 2) { return false; } if (src == 2 || src == 3) { return true; } if (src % 2 == 0) {// 先判断是否为偶数,若偶数就直接结束程序 return false; } for (int i = 3; i <= sqrt; i+=2) { if (src % i == 0) { return false; } } return true; } }
자바에 대한 더 많은 지식을 알고 싶다면 java 기본 튜토리얼 칼럼을 주목해 주세요.
위 내용은 소수(prime number)인지 여부를 판별하는 Java 메소드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!