gpt4 book ai didi

java - 如何测试某种输入格式

转载 作者:行者123 更新时间:2023-12-02 06:34:27 24 4
gpt4 key购买 nike

我正在尝试测试标准输入的下一行输入是否具有以下格式:

integer integer integer

与:

while(scanner.hasNext("\\d \\d \\d")){

如果是这种格式,那么我将读入整数并在 while 循环中对它们执行一些操作。如果下一行不是那种格式,那么我知道要做其他事情,所以循环将会中断。但是,我的代码从未进入 while 循环。我没有正确使用正则表达式指定行格式吗?

最佳答案

很可能,您打算使用以下正则表达式:

while(scanner.hasNext("\\d+ \\d+ \\d+"))

您的正则表达式专门检查单位数字。

关于java - 如何测试某种输入格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19798403/

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