Есть ли способ объявить массив int (arr), так что индекс i может представлять любое число <= Integer.MAX_VALUE, которое не может быть известно заранее. </p>
Итак, arr [i] никогда не вернет ошибку, пока значение <= Integer.MAX_VALUE </p>
Я пробовал int[] arr = new int[Integer.MAX_VALUE]
, но это требует слишком много места и неосуществимо.