gpt4 book ai didi

Java JUnit assertEquals 与 Long

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

    assertEquals( new Long(42681241600) , new Long(42681241600) );

我尝试检查两个长数字但是当我尝试编译它时我得到了

    integer number too large: 42681241600   

错误。文档显示有一个 Long,Long assertEquals 方法,但它没有被调用。

最佳答案

你想要:

assertEquals(42681241600L, 42681241600L);

您的代码正在调用 assertEquals(Object, Object)。您还需要在数字末尾附加“L”字符,以告诉 Java 编译器该数字应编译为 long 而不是 int。

关于Java JUnit assertEquals 与 Long,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1012994/

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