gpt4 book ai didi

java - 确定重载方法的输入

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:25:33 25 4
gpt4 key购买 nike

我在确定用户输入是 int 还是 double 时遇到了一些问题。

这是一个示例:

public static int Square(int x)
{
return x*x;
}

public static double Square(double x)
{
return x*x;
}

我需要弄清楚如何根据扫描仪确定上述方法的输入是 int 还是 double。然而,由于这是我的第一堂编程课,我不能使用任何没有教过的东西——在这种情况下,这是基础知识。

是否有可能将输入作为字符串并检查是否有“.”?涉及然后将其存储到 int 或 double 中?

最后,我不是要求您将其编程出来,而是帮助我想出一种解决方案。任何帮助表示赞赏:)

最佳答案

Scanner 有很多方法,例如 hasNextInthasNextDouble 等,它们会告诉您“Scanner 读取的下一个标记是否可以解释为(任何)”。

关于java - 确定重载方法的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6472997/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com