java - 声明一个返回类型可以变化的函数
问题描述
当函数返回的数据在几种类型之间变化时,我可以在 Java 中声明一个函数吗?(布尔值、字符串或整数)特别是我想为 Android 共享首选项创建一个包装器,以便我可以使用设置名称调用我的函数,它将返回正确的数据,可能是布尔值、字符串或数字。
解决方案
而不是像
public int methodName(){
return 3;
}
也许将返回类型设置为 Object
public Object methodName(){
return 3;
}
推荐阅读
- python - 数据框透视而不对列名进行排序?
- docker - 执行 docker run 时获取无效的参考格式
- r - 如何在ggplot中添加带标签的水平虚线
- php - 当我只知道字符串的一部分时如何找到数组的索引?
- azure - 托管实例 SQL 大小(8TB 通用)是每个数据库或每个 SQL 实例
- python - 创建和排序嵌套字典
- reactjs - 反应 onEnded 事件未在移动设备上触发
- parsing - 如何编写查询以从 DBLP 下载数据?
- sql-server - 如何确定为什么一个表使用了这么多空间?
- angular - 无法使用 Angular 8 NativeScript 应用程序设置或获取 NGXS 状态