Ответ 1
Вы не можете передать int в качестве ссылки в Java. int
- это первичный тип, он может передаваться только по значению.
Если вам все равно нужно передать переменную int в качестве ссылки, вы можете обернуть ее в изменяемый класс, например массив int:
void findsum( int no1, int no2, int[] sum )
{
sum[0] = no1 + no2;
}
В любом случае, я настоятельно рекомендую вам реорганизовать ваш код более объектно-ориентированным, например:
class SumOperation {
private int value;
public SumOperation(int no1, int no2) {
this.value = no1 + no2;
}
public int getReturnValue() { return this.value; }
}