Как и все остальные, вы должны указать свое возвращаемое значение. Потому что вы делаете «addFive (x)» вместо «x = addFive (x)»; вы просто печатаете экземпляр «x» в основном и никогда не получаете значение, возвращаемое функцией.
Это связано с тем, что «x» в вашей основной функции является переменной экземпляра, а ваш «x» в addFive () является локальной переменной. Это не одна и та же переменная, даже если они имеют одно и то же имя. Это может немного пояснить - http://www.tutorialspoint.com/java/java_variable_types.htm