Java 允许整数数字之间使用下划线的理由是什么?
我今天在JLS的一节中偶然发现了这句看似奇怪的话: 允许下划线作为表示整数的数字之间的分隔符 瞧,下面这句话是完全正确的(): 下划线只能出现在数字之间,前导/尾随下划线无效Java 允许整数数字之间使用下划线的理由是什么?,java,language-lawyer,literals,Java,Language Lawyer,Literals,我今天在JLS的一节中偶然发现了这句看似奇怪的话: 允许下划线作为表示整数的数字之间的分隔符 瞧,下面这句话是完全正确的(): 下划线只能出现在数字之间,前导/尾随下划线无效 这样做的理由是什么?这是其他语言留下的吗?一些当时很普遍的风格?这似乎是一件相当奇怪的事情。这背后的想法是能够显示一个易于阅读的大数字 例如:intx=1_000_000 这方面还有其他用例,但我认为这是最常用的 有关更多信息,请参阅。这背后的理念是能够显示易于阅读的大数字 例如:intx=1_000_000 这方面还有其
这样做的理由是什么?这是其他语言留下的吗?一些当时很普遍的风格?这似乎是一件相当奇怪的事情。这背后的想法是能够显示一个易于阅读的大数字 例如:
intx=1_000_000代码>
这方面还有其他用例,但我认为这是最常用的
有关更多信息,请参阅。这背后的理念是能够显示易于阅读的大数字
例如:intx=1_000_000代码>
这方面还有其他用例,但我认为这是最常用的
有关更多信息,请参阅。您更容易阅读的内容:5236323
或5_236_323
?无需担心@是的。被骗者也说可读性。删除此项。或者没有,现在答案出来了。(还有,嗯,这里有一整串的傻瓜没有出现在自动搜索中。很有趣!)这是其他语言留下的吗?它是在Java 7中添加的,所以没有。您更容易阅读的是:5236323
或5\u 236\u 323
?无需担心@是的。被骗者也说可读性。删除此项。或者没有,现在答案出来了。(还有,嗯,这里有一整串的傻瓜没有出现在自动搜索中。很有趣!)这是其他语言留下的吗?它是在Java7中添加的,所以不用了,有点方便。我可能会开始这样做。哇,那里。接受有15分钟的时间限制。我可能会等到明天,只是为了让你坐在座位边上!:D@JeroenVandevelde没必要那样。只要写更多的答案,分数就会出来。有点方便。我可能会开始这样做。哇,那里。接受有15分钟的时间限制。我可能会等到明天,只是为了让你坐在座位边上!:D@JeroenVandevelde没必要那样。只要写更多的答案,分数就会出来。
int x = 1_2_3_4_5____6;