当前位置: 首页 > 面试题库 >

用不同的数据类型查找Java中最多3个数字

贲凌
2023-03-14
问题内容

说我有以下三个常数:

final static int MY_INT1 = 25;
final static int MY_INT2 = -10;
final static double MY_DOUBLE1 = 15.5;

我想将它们中的三个取走,并使用它们Math.max()来查找三个中的最大值,但是如果我传递的值超过两个,那么它给我一个错误。例如:

// this gives me an error
double maxOfNums = Math.max(MY_INT1, MY_INT2, MY_DOUBLE2);

请让我知道我在做什么错。


问题答案:

Math.max只需要两个参数。如果要最多三个,请使用Math.max(MY_INT1, Math.max(MY_INT2, MY_DOUBLE2))



 类似资料:
  • 本文向大家介绍Java程序最多查找三个数字,包括了Java程序最多查找三个数字的使用技巧和注意事项,需要的朋友参考一下 可以使用if else语句找到三个数字中的最大值。演示该程序的程序如下。 示例 输出结果 现在让我们了解上面的程序。 首先,定义三个数字。如果num1大于num2和num3,则为最大数。如果num2大于num1和num3,则为最大数。否则,num3是最大数目。演示此过程的代码段如

  • 我一直在想方设法找出解决这个问题的最好办法。 我有一个包含3列的电子表格。 列是日期(每月明细) 列包括时间(每小时细分) 列包含特定日期该小时内发生的事件计数 我想做的是找出事件发生的最常见时间。所以我并不需要日期,我只是想知道一天中最有可能发生事件的时间,这样我就可以从最好的时间到最坏的时间排序。 因此,我知道我需要以某种方式将与不同日期相匹配的小时数,以及它们的事件总数结合起来,但我不知道如

  • 数字: 数字包括整数和小数,小数在计算机术语中被称为浮点数,相信大家都明白什么是整数和小数了。整数包括正整数和负整数,0可以被视为整数。常见的数字有: 1 整数 100 整数 -10 整数 0 整数 0.11 浮点数 -12.3 浮点数 数字属于常量的一部分。 我们写一个脚本来学习如何显示一个常量的值: 在Test脚本中,清除脚本内容,输入下面的代码: p 100 运行脚本,看到弹出的对话框显示:

  • 我需要编写一个递归方法,将int作为输入,并以int(而不是字符串)的形式返回其中最长的相同数字序列。计数序列并不是最难的部分,但当给定一个包含几个序列的数字时,我不知道如何返回正确的值,而不计算所有的序列,而只计算最长的序列。目前,我编写了一段只计算序列长度的代码: 我真的很难完成剩下的事情。

  • 我正在开发一个程序,提示用户输入姓名、年龄和性别。该程序应该从每个输入中给我一个姓名、年龄和性别的列表,并告诉我谁是该列表中年龄最大的人。我已经创建了一个数组列表来保存这些值,我可以使用增强循环打印出姓名、年龄和性别。我遇到的问题是让程序打印出数组列表中最高(最老)的数字。我已经创建了一个替代方法,通过创建一个只有年龄的附加数组列表来实现这一点,但是我似乎没有找到从原始数组列表中获取这一点的方法。

  • 使用JDBC驱动程序,我如何使用来自不同查询的多个结果集,而不不断地打开和关闭连接,因为我正在提取所需的w.e并将其传递给另一个方法。每次打开新的conn、语句和结果集时 我试图在一个方法中使用多个结果集,但它一直抛出异常,称结果集已关闭。我没有太多的SqlServver经验,所以任何指导都会有所帮助:-)