java - 构造一个返回由输入决定的原始数据类型的 Java 方法?

标签 java

我想要一种方法来读取字符串,并以隐含(最合适的)数据类型返回它的值。我想避免在“main”中进行字符串到数据类型的转换,因为代码可能会造成困惑。这可能吗?我可以创建一个返回不同类型的方法吗?构造函数是什么样的?

最佳答案

不可能返回不同的原始类型。您可以做的是将该方法声明为返回 Object,并在运行时返回装箱的原语:IntegerDoubleBoolean 的实例

关于java - 构造一个返回由输入决定的原始数据类型的 Java 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40824713/

相关文章:

java - 我如何检查 gson 中返回的对象是否为 null

java - 如何在不获取 StackOverflowException 的情况下在 Java 中序列化图形?

java - 如何在二叉树中使用递归完成回溯

java - 使用 JFileChooser 而不打开实际文件

java - Android Wear 表盘开发颜色

java - 在 DropWizard 中使用 REST API

java - 在 Android 上使用 BridJ 时出现 UsatisfiedLinkError

java - 如何在 Java 中打包工厂

java - Android 应用程序在单击按钮时崩溃

java - 注销 Android 时未清除解析数据库