gpt4 book ai didi

Java 1.7 允许使用 '_' 的整数值,为什么在解析 Integer 时不这样做

转载 作者:行者123 更新时间:2023-12-01 17:57:49 26 4
gpt4 key购买 nike

例如

String myString = "10_000";
System.out.println(Integer.parseInt(myString));

Exception in thread "main" java.lang.NumberFormatException: For input string: "10_000"

最佳答案

因为引入间隔符是为了让程序员更加清晰,所以他可以编写 1_000_000,但这与解析数字不同。

间隔仅用于源代码(和程序员的眼睛)。

关于Java 1.7 允许使用 '_' 的整数值,为什么在解析 Integer 时不这样做,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43224468/

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