Ciao ragazzi mi sto affacciando alla programmazione in Java con libri e manuali e mi stavo cimentando nei vettori, creando un vettore, dovrei fare inserimento dei numeri in questo e vettore e poi chiedere all'utente di inserire un numero che vuole cercare e poi fare la ricerca nel vettore e stampare il risultato.
Il problema che non riesco a risolvere è che non mi fa inserire i numeri nel vettore con il ciclo for, sto sbagliando qualche sciocchezza ma non riesco a capire cosa.
Posto il codice:
import java.util.Scanner;
public class ricercaVettore {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int vettore [];
vettore = new int[11];
int i;
Scanner in = new Scanner(System.in);
for (i=0; i<=9; i++){
System.out.println("Inserisci il numero:");
vettore[i]=in.nextInt();
}
System.out.println("Inserisci il numero da trovare:");
int x;
x = in.nextInt();
for (i=0; i<vettore.length; i++) {
if ( vettore [i] == x) {
System.out.println ("Il numero è stato trovato");
}
else{
System.out.println ("Il numero non è stato trovato");
break;
}
}
}
}