Scanner的默认定界符定义为pattern \p{javaWhitespace}+
,因此,如果您还希望将逗号和点作为定界符,请尝试
input.useDelimiter("(\\p{javaWhitespace}|\\.|,)+");
请注意,您需要转义点,因为这是正则表达式中的特殊字符。
除了Java默认定界符外,如何使用逗号和点作为定界符
Scanner的默认定界符定义为pattern \p{javaWhitespace}+
,因此,如果您还希望将逗号和点作为定界符,请尝试
input.useDelimiter("(\\p{javaWhitespace}|\\.|,)+");
请注意,您需要转义点,因为这是正则表达式中的特殊字符。