gpt4 book ai didi

java - 在Java中初始化一个long

转载 作者:IT老高 更新时间:2023-10-28 12:18:00 25 4
gpt4 key购买 nike

Primitive Data Types - oracle doc 表示 Java 中 long 的范围是 -9,223,372,036,854,775,8089,223,372,036,854,775,807。但是当我在我的 eclipse 中做这样的事情时

long i = 12345678910;

它显示“int 类型的文字 12345678910 超出范围”错误。

有 2 个问题。

1) 如何使用 12345678910 值初始化 long

2) 默认情况下,所有数字文字都是 int 类型吗?

最佳答案

  1. 你应该添加L:long i = 12345678910L;
  2. 是的。

顺便说一句:它不必是大写 L,但小写与 1 混淆了很多次:)。

关于java - 在Java中初始化一个long,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6834037/

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