我想检查字符串输入是否包含字母以外的字符。以下是我当前的代码:
if ((name.charAt(i) >= 'a' && name.charAt(i) <= 'z') ||
((name.charAt(i) >= 'A' && name.charAt(i) <= 'Z')))
我怎样才能更改代码,使其起到检查 name.charAt(i)
是否不等于 A
到 Z
或者 a
到 z
?
最佳答案
只是否定你的条件:
if (!((name.charAt(i) >= 'a' && name.charAt(i) <= 'z') || ((name.charAt(i) >= 'A' && name.charAt(i) <= 'Z'))))
关于java - 将 charAt 检查 'containing A-Z' 转换为 'not containing A-Z',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29095658/