SparseFieldMatrix - это просто интерфейс, который реализуется классом OpenMapRealMatrix.
Для наиболее эффективного просмотра записей см. walkInOptimizedOrder перегрузки, в зависимости от того, что вам нужно сделать на итерации. Вам нужно дать этим методам экземпляр Visitor, который затем обрабатывает итерацию. См. этот пример , когда вам требуется доступ только для чтения к каждому элементу.
Из этой документации мне не ясно, как работает итерация для разреженной матрицы, которую вы хотите использовать. Там написано, что вы будете посещать все записи, но независимо от того, означает ли это только ненулевые или нет, я не уверен.