Я не на 100% уверен в том, что именно вас смущает, поскольку вы инициализируете элементы в массиве BigInteger, как и любой другой массив объектов.например,
BigInteger t2 [] = new BigInteger[2];
t2[0] = new BigInteger("2");
t2[1] = BigInteger.ZERO; // ZERO, ONE, and TEN are defined by constants
// or
BigInteger[] t3 = {new BigInteger("2"), BigInteger.ZERO};
Редактировать 1:
Ах, теперь я понимаю вашу проблему: вы хотите создать экземпляр BigInteger, а затем установить его значение.Ответ тот же, что и для строк: вы не можете , и это потому, что BigIntegers, такие как строки, неизменны и не могут быть изменены после создания.По этой причине в классе нет методов «установки».Чтобы изменить значение переменной BigInteger , нужно установить для него новый экземпляр BigInteger.