Я думаю, у вас просто скобки не в том месте.Строка кода ниже вызывает isPositive
только с matrix
, но она ожидает еще 2 int
параметра:
System.out.println(isPositive(matrix), 2, 3);
Когда я запустил его таким образом, я получил ошибку:
method isPositive in class Test cannot be applied to given types;
System.out.println(isPositive(matrix), 2, 3);
^
required: int[][],int,int
found: int[][]
reason: actual and formal argument lists differ in length
Вы можете просто изменить его на следующий код:
System.out.println(isPositive(matrix, 2, 3));
Теперь он вызывает isPositive
с 3Аргументы, которые он ожидает, затем возвращаясь к println
.Я сделал это и запустил, и получил такой вывод: (6) : true
.