Salve,
Sono uno studente universitario e sto frequentando un corso di java.
Qui sotto c'è il codice di ordinamento per inserimento attraverso l'uso di variabili statiche con metodi statici.
l'errore che compare è il seguente: error: cannot find the symbol a.insert();
Cosa sbaglio?
Grazie a tutti in anticipo
codice:public class Insertion_Ordering { static int[] a; public static void insert() { for(int i=1; i<a.length; i++) { int temp = a[i]; int j; for(j=i; j>0 && temp<a[j-1]; j--) { a[j] = a[j-1]; } a[j] = temp; } } public static void main(String[] args) { int i; int [] a = new int[4]; a[0] = 10; a[1] = 3; a[2] = 5; a[3] = 1; for(i=0; i<a.length; i++) { System.out.println(a[i]); } a.insert(); for(i=0; i<a.length; i++) { System.out.println(a[i]); } } }



Rispondi quotando