Elementos pares e impares do array

  1. Desenvolva classe e métodos, necessários para receber um Array de números inteiros e positivos, de tamanho 10,
    e apresentar:
    a) Os elementos do Array que estão em índice ímpar;
    b) Os elementos pares do Array.

[code]

public class Array25

{
public static void main (String args[])
{

     int Array [] =  {2,5,8,9,7,14,23};
     int  par;
     int impar;      
     for (int i = 1; i<=100; i++) { 
        if (Par(i)) { 
           System.out.println(i + " eh Par."); 
        } 
        else { 
           System.out.println(i + " eh Impar."); 
        } 
     } 
  } 
   public static boolean Par(int numero) { 
     return (numero % 2 == 0); 
  } 

}

  [/code]

Opaa pessoal , não estou conseguindo fazer esse exer , quero comparar com o array , não sei como escrever;eu consegui mostrar os impares e os pares mais acho que não ta certo , o exer pede o indice do array ;
se alguem pode ajudar agradeço.

[code] public static void main (String args[])
{

     int array [] =  {2,5,8,9,7,14,23};   
     int par;   
     int impar;         
     for (int i = 0; i < array.length; i++) {   
        if (Par(array[i])) {   
           System.out.println(array[i] + " eh Par.");   
        }   
        if (!Par(i)) {
           System.out.println(i + " eh Impar. e o elemento é:" + array[i]);   
        }   
     }   
  }   
   public static boolean Par(int numero) {   
     return (numero % 2 == 0);   
  }   

[/code]

tenta assim:

public static void main (String args[])   
	  {   
	  
	     int Array [] =  {2,5,8,9,7,14,23};   
	     int  par;   
	     int impar;         
	     for (int i =0; i<Array.length; i++) {   
	        if (i%2!=0) {  
	        	//o INDICE eh impar
	           System.out.println("Indice: "+ i + " eh Impar.");   
	        }   
	        if(Array[i]%2==0){
	        	//o Elemento é par
	        	System.out.println("Elemento: "+Array[i]+" eh Par.");
	        }
	     }   
	  }   
	   public static boolean Par(int numero) {   
	     return (numero % 2 == 0);   
	  }  

no enunciado que vc passou ele pede os INDICES impares e os ELEMENTOS pares, entao sua logica tava errada.

[code] int array [] = {2,5,8,9,7,14,23};

     for (int i = 0; i <=  array.length -1 ; i++) { 
     	
        if (Par(i)) { 
           System.out.println(array[i]  + " Está em indice impar"); 
        } 
        
        if(Par(array[i])){ 
           System.out.println( array[i] + " é par."); 
        } 
     } [/code]

Abraço!