草庐IT

Specifications

全部标签

Java 的 L 号(长)规范

似乎当你在Java中输入一个数字时,编译器会自动将其读取为整数,这就是为什么当你输入(long)6000000000(不在整数范围内)时,它会提示6000000000不是整数。为了纠正这个问题,我必须指定6000000000L。我刚刚了解了这个规范。是否还有其他数字规范,例如short、byte、float、double?拥有这些似乎很好,因为(我假设)如果您可以指定您输入的数字是一个短数字,那么java就不必强制转换它-这是一个假设,如果我错了,请纠正我.我通常会自己搜索这个问题,但我什至不知道这种数字规范叫什么。 最佳答案 lo

Java 的 L 号(长)规范

似乎当你在Java中输入一个数字时,编译器会自动将其读取为整数,这就是为什么当你输入(long)6000000000(不在整数范围内)时,它会提示6000000000不是整数。为了纠正这个问题,我必须指定6000000000L。我刚刚了解了这个规范。是否还有其他数字规范,例如short、byte、float、double?拥有这些似乎很好,因为(我假设)如果您可以指定您输入的数字是一个短数字,那么java就不必强制转换它-这是一个假设,如果我错了,请纠正我.我通常会自己搜索这个问题,但我什至不知道这种数字规范叫什么。 最佳答案 lo