Почему не возращает значение из метода java? - Вопросы по Java

Вопрос Почему не возращает значение из метода java?

Регистрация
1 Ноя 2013
Сообщения
71
Репутация
0
Спасибо
0
Монет
0
public class Main {
public static void main(String[] args) {
int h = 5;
wer(h);
System.out.println(h);
}
static int wer(int h){
h = 20;
return h;
}
}
 
Регистрация
2 Ноя 2013
Сообщения
80
Репутация
1
Спасибо
1
Монет
0
Хочешь вернуть значение - пиши: h = wer(h); А через параметр примитивного типа ты в Java фиг что возвратишь. В Java все параметры передаются по значению. Но значением объекта является ссылка на этот объект.
 
Сверху Снизу