Bom dia,
Estou tentando escrever um código onde eu informo um valor alguns números dentro de um array
se o valor informado coincidir com algum numero no array quero imprimir o valor encontrado, e parar o código, porém o sistema continua rodando.
Além de imprimir o valor teria como imprimir em que posição foi encontrado?
Segue código abaixo:
package GUI;
public class questao {
public static void main(String[] args) {
int[] numeros = { 1, 2, 3, 4 };
int valor = 4;
for (int i = 0; i < numeros.length; i++) {
if (valor == numeros[i]) {
System.out.println(numeros[i]);
}
else if (valor == numeros[i]) {
System.out.println(numeros[i]);
break;
}
else if (valor == numeros[i]) {
System.out.println(numeros[i]);
break;
}
else if (valor == numeros[i]) {
System.out.println(numeros[i]);
break;
}
else{
System.out.println("-1");
}
}
}
}