gpt4 book ai didi

java - 整数输入中的下划线导致java出错

转载 作者:行者123 更新时间:2023-12-05 08:45:29 24 4
gpt4 key购买 nike

<分区>

Java Standard Editions docs 中所述, 任意数量的下划线字符 (_) 可以出现在数字文字中数字之间的任何位置,例如:- int number = 100_000;

出于好奇,我尝试将下划线分隔值 (100_000) 输入到需要整数的输入中。代码:

import java.util.Scanner;

class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);

int basicAmount = sc.nextInt();
}
}

这导致了一般性错误消息。

所以我的问题是:

  1. 为什么会这样?为什么不允许我输入包含下划线的数值?
  2. 有没有办法允许用户输入带有下划线的数值?

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