首页 > 解决方案 > 声明一个返回类型可以变化的函数

问题描述

当函数返回的数据在几种类型之间变化时,我可以在 Java 中声明一个函数吗?(布尔值、字符串或整数)特别是我想为 Android 共享首选项创建一个包装器,以便我可以使用设置名称调用我的函数,它将返回正确的数据,可能是布尔值、字符串或数字。

标签: javaandroidvariable-types

解决方案


而不是像

public int methodName(){
    return 3;
}

也许将返回类型设置为 Object

public Object methodName(){
    return 3;
}

推荐阅读