1
Aprender a programar desde cero / error java.lang.ArrayIndexOutOfBoundsException en Java
« en: 27 de Octubre 2014, 08:19 »
Hola a todos y gracias por toda la ayuda. En este ejercicio tengo un error java.lang.ArrayIndexOutOfBoundsException y se pide hacer un diseño del codigo para evitarlo, por favor ayuda
Código: [Seleccionar]
import java.util.Scanner;
import java.util.Arrays;
public class Test1 {
private static int SIZE = 16;
public static int[] hash = new int[SIZE];
private static final Scanner in=new Scanner(System.in);
public static void main(String[] args) {
System.out.println ("Valor 12. Obtenido: "+lookup(12));
System.out.println ("Valor -12. Obtenido: "+lookup(-12));
}
public static int lookup(int hashKey) {
return hash[hashKey % SIZE];
}
}