当前位置: 首页 > 知识库问答 >
问题:

Java中的什么方法返回两个整数的绝对差值?

余弘毅
2023-03-14

JavaMath类中是否有返回两个整数的绝对差值的方法?

int absDiff = 8 - 15;
int answer = 7;

共有1个答案

阳勇
2023-03-14

java.lang.math类中没有方法接受2个int arg,并返回绝对差值。但您可以使用以下方法简单地做到这一点:

java prettyprint-override">int a = 8;
int b = 15;
int absDiff = Math.abs(a - b);
 类似资料:
  • java数学类中有返回两个整数的绝对差值的方法吗?int absDiff=8-15;int答案=7;

  • 问题内容: 为什么总是返回值0.0?我也想将其a格式化为00.00格式并转换为字符串吗? 问题答案: 因为转换为浮点数是在除法完成后发生的。你需要: 你应该可以使用以下格式进行格式化:

  • 问题内容: 考虑到我有两个数组,例如: 这样,在一个方法中,我计算了两个数组,即& ,现在我想返回这两个数组。我应该怎么做? 我在这里读到我可以创建另一个类并定义某些对象类型,并将这些数组封装在该类构造函数中,但是我仍然感到困惑,并且不完全理解。 如果您能给我看一个可行的例子,或者有任何类似的想法,那将是很好的。 问题答案: 您实际上还可以返回如下内容: 假设在调用此方法的地方之外,返回的对象是。

  • 问题内容: 我试图从我的int数组返回两个最大的整数。我能够返回最大和最小的罚款,但无法获得返回两个最大罚款的算法。任何帮助在这里都将不胜感激。 请原谅我的代码中的任何错误。这是一次练习,问题取自去年大学的考试材料。 这是我的代码: 问题答案: 你可以写

  • 我的业务规则是,如果第一个、最后一个和中间字段都相等,或者如果第一个和最后一个字段相等,并且其中一个(或两个)对象的中间字段为null,则两个Name对象被视为相等。 因此,在为我的Name类实现hash和equals方法时,我可以使用这样的用例:equals为两个对象返回true,但这两个对象的hash返回不同的值(因为一个对象的middle值为null值,而另一个对象的middle值为null

  • 问题内容: 这是一个小问题,因为我可以轻松地参加一对班做这项工作。我并不是真的想要这样做,我觉得应该有一些简单的,内置的,类似于Java的方法来返回两个值。你们最好的,最简单的方法是什么?数组?其他一些数据结构? 问题答案: 据我所知,不幸的是在Java中没有对的内置表示(我当然希望有)。就个人而言,当我编写一个项目时发现配对类经常很有用时,我会创建一个通用类(这可能是您在想的)。返回数组是一种快