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

Java中long的模运算符是什么?

尹正奇
2023-03-14
问题内容

如何在Java中找到两个长数值的模(%)?我的代码说“整数太大”,后面跟我要修改的数字。我尝试将其强制转换很长时间,但没有成功。我是否必须将其转换为BigInteger并使用剩下的方法?谢谢。


问题答案:

%运营商做工作多头。听起来您可能忘记了L放在数字文字的末尾,如中所示123456789L。我们可以看到您的代码吗?



 类似资料:
  • 问题内容: 我有一个类型为Patient_class的arraylist,并且用黄色下划线标出了arraylist类型,IDE提到了“新表达式中的冗余类型参数(使用菱形运算符)”。 我的问题是:我应该改用菱形运算符吗?是必须的吗?将记录存储到arraylist时,是否会丢失数据或出现其他任何问题? 这是我的数组列表: 老实说,我不知道钻石经营者实际上是什么。 问题答案: Diamond运算符的目的

  • 问题内容: 在Java 7中,我们可以一次捕获多个异常,例如 这是按位或运算符吗?据我所知,按位运算符用于比较二进制文件。如果不是,那么java如何通过按位包含或将其与运算符区分开? 只是想知道这里使用的运算符的名称,并且该运算符是否存在于Java 7之前。 任何答案表示赞赏。谢谢。 问题答案: 从Java 7开始有效,我称之为 管道 。 捕获块本身称为多捕获块。 根据使用的上下文,此运算符是按位

  • 问题内容: 运算符是做什么用的?我看过类似的东西 但是,这对我来说都没有意义。我已经完成了研究,但只提出了没有任何解释的示例。 问题答案: 是用于测试对象(实例)是否为给定Type的子类型的二进制运算符。 想像: 然而,随着;, 因为是的超类型,可能较少。 和, 这是因为Dog既不是的子类型也不是的父类型Cat,并且它也不实现它。 请注意,上面用于的变量是类型。这是一个运行时操作,将我们带到一个用

  • 问题内容: 我无法在以下两个资源中找到在Java 8中添加的运算符的名称: 拟议的最终草案规范:Java语言规范(JLS) Java编程语言的JSR-000335 Lambda表达式建议最终草案 问题答案: 它可能应该被称为 “冒号分隔符” : Brian Goetz *称其为“冒号”,由于他是lambda JSR的规范负责人,我想我们可以认为他是权威人士。 该规范#3.11进行分类作为分隔符。

  • 本文向大家介绍JavaScript中的运算符是什么?,包括了JavaScript中的运算符是什么?的使用技巧和注意事项,需要的朋友参考一下 让我们采用一个简单的表达式“ 4 + 5等于9”。这里4和5称为操作数,“ +”称为运算符。 JavaScript支持以下类型的运算符。 算术运算符 比较运算符 逻辑(或关系)运算符 赋值运算符 条件(或三元)运算符 例 这是一个说明运算符示例的示例-

  • 问题内容: 当我尝试比较2个Long变量时,我遇到了一个非常奇怪的问题,它们始终显示为false,并且可以通过在Eclipse中进行调试来确保它们具有相同的数字值: 以上两个返回值都是对象类型Long,这使我感到困惑。并确认我编写了这样的主要方法: 它打印真实。 有人可以给我个主意吗?我从事Java开发已经3年了,但是无法解释这种情况。 问题答案: 比较参考,比较值。这两个Long是对象,因此使用