Простое число - это число, которое делится только на 1 и само число. Если число выходит из остатка 0 при делении на числа, отличные от 1, и на само число, то число не считается простым числом. Чтобы распечатать простые числа из массива, пользователь должен объявить размер массива и ввести элементы массива. Простые числа идентифицируются с помощью итераций с помощью цикла for, а условие для простого числа задается с помощью оператора if. Затем числа, удовлетворяющие условию, т. е. простые числа, отображаются на экране в качестве выходных данных.

import java.util.Scanner;
public class PrimeNumbers{
public static void main (String[] args){
    int[] array = new int [5];
    Scanner in = new Scanner (System.in);

    System.out.println("Enter the elements of the array: ");
    for(int i=0; i<5; i++)
    {
        array[i] = in.nextInt();
    }
Elements in the array are looped one by one using for loop.
    for(int i=0; i<array.length; i++){
        boolean isPrime = true;

Using for loop and if condition, prime numbers are identified from all the numbers that are entered in the array.
        for (int j=2; j<i; j++){

            if(i%j==0){
                isPrime = false;
                break;
            }
        }
     
All the prime numbers or the numbers that satisfy the if condition are displayed as output. 
        if(isPrime)

            System.out.println(i + " are the prime numbers in the array ");
    }
}
}

Вывод: введите элементы массива: 5

4

3

7

8

5,3,7 - простые числа в массиве.