gpt4 book ai didi

java - 带输入和定界符的扫描器

转载 作者:行者123 更新时间:2023-11-29 03:02:48 26 4
gpt4 key购买 nike

我想用 String 创建一个 Scanner,我只是想知道是否有一个构造函数/静态工厂方法可以在一行中执行此操作。

到目前为止,我找到的唯一方法是:

Scanner sc = new Scanner(inputString);
sc.useDelimiter(Pattern.compile("\\D"));

有没有更简单的方法?

最佳答案

你可以在一行中完成:

Scanner sc = new Scanner(inputString).useDelimiter(Pattern.compile("\\D"));

useDelimiter返回此扫描仪,以便您可以使用它来链接调用。

如果您发现自己经常这样做,您可以为此构建自己的静态工厂,并重用它。

关于java - 带输入和定界符的扫描器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33800289/

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