У меня есть два перегруженных метода конструктора в классе (из пакета UJMP):
DefaultSparseIntMatrix(long... size)
и
DefaultSparseIntMatrix(int maximumNumberOfEntries, long... size)
Я хочу вызвать второй с помощью int,но компилятор выдает эту ошибку:
reference to DefaultSparseIntMatrix is ambiguous
Вот как я ее сейчас называю:
Matrix m = new DefaultSparseIntMatrix((int) (vertices.length*50), (long) vertices.length, (long) vertices.length);
Как заставить первый параметр быть целым, а не длинным?Я знаю наоборот, просто приведу к (long)
, но мне нужно, чтобы он был int.