Innanzi tutto vi ringrazio per la rapida risposta, purtroppo non sono riuscito a chiarire completamente i miei dubbi...

per quanto riguarda il primo punto io il programma lo scrivo così:

codice:
public static void main(String[] args) {
int x[]={12, 45, 78, 11, 44, 77, 10, 43, 76, 9, 42, 75, 8, 41, 74, 7, 40, 73, 6};
int i; int massimo; 
massimo=x[0];
for(i=0; i<=x.length-1; i=i+1) { 
if( x[i]>massimo ) { 
massimo=x[i]; 
}
 } 
System.out.println("Il massimo e' "+massimo); 
} }
dov'è che effettuo posso effettuare la modifica?






invece per quanto riguarda l'inserimento del vettore "da esterno" (dopo che lancio il programma) sarebbe possibile mediante qualche altra classe?