Ciao a tutti, come da titolo ho avuto un problema con un esercizio in java sugli array.
Premetto che ho appena incominciato a studiare il linguaggio Java.
Vorrei stampare il mio array alternando i suoi elementi ....
esempio -> primo, ultimo,secondo, penultimo...etc
Il mio programma è questo..
il programma mi da il seguente errore...
run:
1
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 10
at javaapplication41.JavaApplication41.main(JavaApplication41.java:21)
C:\Users\AppData\Local\NetBeans\Cache\8.2\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)
Grazie in anticipo per il vostro aiuto
Premetto che ho appena incominciato a studiare il linguaggio Java.
Vorrei stampare il mio array alternando i suoi elementi ....
esempio -> primo, ultimo,secondo, penultimo...etc
Il mio programma è questo..
Codice:
package javaapplication41;
public class JavaApplication41 {
public static void main(String[] args) {
int numeri[] = {1,2,3,4,5,6,7,8,9,10};
int l = numeri.length;
for( int i = 0; i < l; i++ )
{
System.out.println(numeri);
System.out.println(numeri[l-i]); line 21
}
}
}
il programma mi da il seguente errore...
run:
1
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 10
at javaapplication41.JavaApplication41.main(JavaApplication41.java:21)
C:\Users\AppData\Local\NetBeans\Cache\8.2\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)
Grazie in anticipo per il vostro aiuto
Ultima modifica: