Позволяет ли Java передавать геттер как параметр метода?

ПОЖАЛУЙСТА ЗАМЕТЬТЕ! Если вы прошли через все вышеперечисленное, например «Я», и все еще получают значок Orange, а когда вы тестируете порт 80, вы получаете «Apache», посмотрите файл: c: / wamp / bin / apache / apache2.4.9 / conf / httpd.conf (ваш номер версии Apache может отличаться).

В файле о строке # 62 вы найдете примечание, в котором говорится:

Слушайте 0.0.0.0:80 Слушайте [:: 0]: 80

Почему?

Измените это, чтобы прослушивать определенные IP-адреса, как показано ниже, чтобы предотвратить использование Apache все связанные IP-адреса.

Я изменил это, чтобы соответствовать моему IP-адресу localhost, и когда я перезапустил Wamp, он быстро перешел от Red to Green. Успех! ... через 3 часа ....

0
задан crazymind 16 January 2019 в 16:26
поделиться

1 ответ

Ваш текущий синтаксис действителен, но вы передаете значение weight, потому что Java передается по значению .

Чтобы передать ссылку на метод для чего-то, что возвращает int, вы можете использовать IntSupplier:

public int getWeight() { return weight; }
public int convertToLbs(IntSupplier s) { int w = s.getAsInt(); ... }

someObject.convertToLbs(someObject::getWeight);
0
ответ дан Karol Dowbecki 16 January 2019 в 16:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: