Ragazzi sto impazzendo!
codice:
class Array1{
public static void main (String [] args){
int [] a = {5,2,-4,7,-2};
int k=2;
int v=3;
int cont = 0;
int i = 0;
while(i<a.length-1 || cont<k){
if(a[i] + a[i+1] == v){
cont++;
}
i++;
}
if (cont>=k){
System.out.println("True");
}
else{
System.out.println("False");
}
}
}
errore restituito:
codice:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5 at Array1.main(Array1.java:17)
Ma dove?
A me non sembra che l'indice esca fuori dall'array