Buenas tardes estoy realizando este ejercicio en java, tengo dividido las cifras y estan introducidas en el vector, pero el problema es que no se como comparar el primer valor del vector con el final, para saber si es capicua.
yo tengo esto;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
// TODO Apéndice de método generado automáticamente
Scanner entrada = new Scanner(System.in);
System.out.println("Este programa pide un numero a un usuario y lo introduce al reves");
System.out.println("Introduzca el numero:");
int numero = entrada.nextInt();
int cifra=0;
int aux=numero,resto;
int i;
do
{
resto=aux%10;
aux=(aux-resto)/10;
cifra=cifra+1;
}
while(aux>0);
aux=numero;
int [] digitos =new int[cifra];
for(i=0;i<cifra;i++)
{
digitos[i] = aux%10;
aux=(aux-resto)/10;
}
}
}
Si alguien me podria ayudar,
PD: Gracias por la ayuda aportada en el anterior ejercicio, me ayudaron a resolver mi problema