Я начал использовать EJML для матричных вычислений. Я хочу знать пределы данных, которые может содержать матрица. Для этого я использовал следующие строки и столкнулся с очень странной проблемой.
DMatrixSparseCSC TesT = new DMatrixSparseCSC(175285 , 80201 );
for (int i1 = 0 ; i1 < 17584 ; i1++) {
for(int j = 0 ; j < 5000 ; j++)
TesT.set(i1, (int) Math.round(Math.random() * j), 1);
}
Когда я пытаюсь отладить этот код после того, как i1 достигнет 218 и j достигнет 2088, отладчик перестает что-либо делать и застревает во внутреннем цикле, и все кнопки управления переходят в отключенное состояние, то есть "stepin", "stepover" и т. Д. У кого-нибудь есть идея, что может быть причиной этого.