vorrei fare un programma che confronta tutti gli elementi di un array dato da 5 input, e mi da true se elemento 1 < elemento 2 <.....< elemento5, false se questo non accade..
ho fatto questo programma ma non termina mai...ditemi voi:
Confronto.java:
codice:
public class Confronto{
public static boolean conf(int[] list){
boolean r = true;
int i= 0;
while (i < list.length -1){
if (list[i] < list[i+1]){
i = i++;
}
else{
r = false;
return r;
}
}
return r;
}
}
ConfrontoTest.java:
codice:
public class ConfrontoTest{
public static void main(String[]args){
int e = Integer.parseInt(args[0]);
int e1 = Integer.parseInt(args[1]);
int e2 = Integer.parseInt(args[2]);
int e3 = Integer.parseInt(args[3]);
int e4 = Integer.parseInt(args[4]);
int[] a = {e, e1, e2, e3, e4};
boolean risultato = Confronto.conf(a);
System.out.println(risultato);
}
}