public class Test {
public void Receiving (int var)
{
var = var + 2;
}
public static void main(String [] args)
{
int passing = 3;
Receiving (passing);
System.out.println("The value of passing is: " +passing);
}
}
Когда я скомпилировал этот код ... я получил эту ошибку.
Test.java:12: non-static method Receiving(int) cannot be referenced from a static context
Receiving (passing);
^
Теперь, когда я изменил свой метод Receiving на static
, вывод был ....
The value of passing is: 3
Теперь, как я могу передать значение 3 в метод Receiving, чтобы вывод 5 выводился на консоль.