Мой код:Инициализация Большому целочисленный массив
BigInteger R;
int Height;
BigInteger[][] results = new BigInteger[String.valueOf(Height)][R];
Получение ошибки для этого, пожалуйста, помогите мне.
Мой код:Инициализация Большому целочисленный массив
BigInteger R;
int Height;
BigInteger[][] results = new BigInteger[String.valueOf(Height)][R];
Получение ошибки для этого, пожалуйста, помогите мне.
Размеры массива в java: int
s. Таким образом, при условии, R
инициализируется:
BigInteger[][] results = new BigInteger[Height][R.intValue()];
Почему вы делаете
String.valueOf(Height)
???
Высота - инт.
Этот код работает:
BigInteger R = new BigInteger("5");
int Height = 5;
BigInteger[][] results = new BigInteger[Height][R.intValue()];
R является BigInteger и [] нуждается в Integer поэтому мы называем метод inValue, чтобы превратить его в междунар.
Вам нужно сказать, какая ошибка! Просто отредактируйте свой вопрос, чтобы добавить детали сообщения об ошибке, которое вы получаете. – LondonRob