【发布时间】:2016-07-06 01:48:21
【问题描述】:
我在弄清楚如何检查用户输入的重复字母时遇到了问题。程序需要将重复的字母输出为真,如果没有则输出为假。程序不应计算重复的数字或符号。
例如:
用户输入:巧克力
程序输出:真用户输入:112 cream
程序输出:False
【问题讨论】:
-
我们需要看源码
-
您可以使用 HashSet 来存储已出现的字母。
-
提示:你可以通过调用
Character.isLetter(ch)来判断一个字符是否是一个字母。 -
这可能会为您指明正确的方向。使用正则表达式进行连续字母检测stackoverflow.com/a/13596720/683551
标签: java input letters-and-numbers