Buscar un número en especifico en un arreglo:
import java.util.Scanner;
public class main {
public static void main(String[] args) {
// TODO Auto-generated method stub
int [] numeros = {23,43,1,5,2,22,32,78};
Scanner leer = new Scanner(System.in);
boolean existe= false;
System.out.println("ingrese el número a buscar!");
int numBuscado = leer.nextInt();
for(int b = 0; b < numeros.length; b++){
if(numeros[b]==numBuscado){
System.out.println("el numero si existe, en la posicion "+(b+1));
break;
}
if(b == numeros.length-1){
existe = true;
}
}
if(existe==true){
System.out.println("el numero no existe");
}
}
}
UNa vez ejecutado el código la salida sera la siguiente:
ingrese el número a buscar! 2 el numero si existe, en la posicion 5