Как найти определитель матрицы (двумерного массива) на Java?
Присоединяюсь к предыдущим ораторам, но хочу предупредить, что рекурсивный алгоритм разложения по минорам имеет сложность O(n!), а 10! = 3628800. В общем, может тормозить, если это важно :)

С точки зрения скорости лучше методом Гаусса привести матрицу к треугольному виду, определитель в этом случае равен произведению диагональных элементов. Сложность - O(n3).
Формула разложения определителя по строке (столбцу) плюс рекурсия.