java - 将 charAt 检查 'containing A-Z' 转换为 'not containing A-Z'

标签 java netbeans compare charat

我想检查字符串输入是否包含字母以外的字符。以下是我当前的代码:

if ((name.charAt(i) >= 'a' && name.charAt(i) <= 'z') ||
 ((name.charAt(i) >= 'A' && name.charAt(i) <= 'Z')))

我怎样才能更改代码,使其起到检查 name.charAt(i) 是否不等于 AZ 或者 az

最佳答案

只是否定你的条件:

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/

相关文章:

java - 在 Android 应用程序中使用 ResourceBundle.getBundle() 的正确方法是什么?

c - C语言中如何比较多个字符串

java - 我想遍历页面的链接,但我的程序在中间终止而没有抛出任何错误

java - 在 JScrollPane 上滚动时呈现新的可见部分

Java - Jackson 注释来处理没有合适的构造函数

netbeans - 支持 Netbeans 中的 Raphael Javascript 库

c# - 从 Visual Studio 迁移到 NetBeans 或其他一些 IDE

java - 没有@RequestMapping的单个Spring mvc 4 Controller 返回从我的html View 中剥离css

cocoa - NSNotFound、NSInteger、NSUInteger 和 NSRange.location

windows - 寻找快速文件比较