Originariamente inviato da peruzzo
Se n è di tipo long, posso creare un array con n elementi? Sto modificando un programma per renderlo "più capiente" ma Eclipse alla riga di codice seguente:

Long A[] = new Long[n];

mi segnala un errore e mi propone questa:

Long A[] = new Long[(int) n];

No, non puoi, la dimensione di un array dev'essere un int, come devono essere int gli indici coi quali accedi agli elementi degli array. Comunque significa poter allocare array di oltre due miliardi di elementi, non sono così pochi.