Как вызвать непустой метод из пустого метода?

Когда вы работаете с прокси-сервером для доступа в Интернет, не забудьте настроить переменную среды NO_PROXY, кроме HTTP(S)_PROXY.

См. в этом примере :

NO_PROXY принимает список узлов, IP-адресов или диапазонов IP, разделенных запятыми, в формате CIDR :

Для главных хостов

  • Имя узла узла
  • Имя ведущего IP или хоста

Для узлов узла

  • Мастер IP или имя хоста

Для службы Docker

  • Служба реестра IP и имя хоста
blockquote>

См. также например, weaveworks / scope issue 2246 .

-2
задан halfer 20 January 2019 в 21:21
поделиться

3 ответа

Одним словом, да. Тип возврата вызывающего метода не влияет на тип возврата вызываемого метода. Например :

public class SomeClass() {
    public int increment(int i) {
        return i + 1;
    }

    public void printFiveTheHardWay() {
        System.out.println(increment(4));
    }
}
0
ответ дан Mureinik 20 January 2019 в 21:21
поделиться

Да, вы можете вызывать любой метод из метода Void независимо от типа возвращаемого метода, например:

Ваш пример из комментария должен выглядеть следующим образом:

class test {

    int x(test ob) {
        return 10;
    }

    public static void main(String args[]) {
        System.out.println(new test().x(new test()));
    }
}

Более общий код Ваше лучшее понимание здесь:

public class Foo {
    private Integer value;

    public Integer getValue() {
        return value;
    }

    public void setValue(Integer value) {
        this.value = value;
    }
}

public class TestVoidMethodCall {

    public void voidMethod() {
        Foo f = new Foo();
        f.setValue(100);
        System.out.println(integerReturnMethod(f));
    }

    private Integer integerReturnMethod(Foo f) {
        return f.getValue();
    }
}

Итак, тип возвращаемого значения вызывающего метода не имеет отношения к типу возвращаемого значения вызываемого метода.

0
ответ дан krishna Prasad 20 January 2019 в 21:21
поделиться

Да. Если он просто ожидает объект, вы можете передать new Object() и получить в результате значение int.

0
ответ дан Niles 20 January 2019 в 21:21
поделиться
Другие вопросы по тегам:

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