字符串,仅由字母,空格,连字符和单引号组成

时间:2017-01-05 17:12:33

标签: java string

我是编程新手,我想制作一个关于某事的程序,在这个程序中,该人必须输入一个名字,他们的名字可以由字母,空格,单引号和连字符组成。如果名称具有非法字符,则用户必须重新输入名称。我想使用for循环对此进行编码,我该怎么做?

1 个答案:

答案 0 :(得分:0)

您可以定义一个自定义方法来检查字符串是否合法。您可以使用charAt(int)方法检查java的每个字符和Character.isLetter(char)方法,以检查它是否为字母。 例如

NSString