Объявление функции с типом возврата, который может варьироваться - PullRequest
0 голосов
/ 29 января 2019

Могу ли я объявить функцию в Java, когда данные, возвращаемые функцией, будут различаться между несколькими типами?(Boolean, string или int), в частности, я хочу создать оболочку для общих настроек Android, чтобы я мог вызывать свою функцию с именем настройки, и она будет возвращать правильные данные, которые могут быть логическими значениями, строкой или числом.

1 Ответ

0 голосов
/ 29 января 2019

Вместо чего-то вроде

public int methodName(){
    return 3;
}

Возможно, установите тип возвращаемого значения на Object

public Object methodName(){
    return 3;
}
...