【发布时间】:2014-03-26 16:52:07
【问题描述】:
我正在尝试通过一组运算符来查看其中一个运算符是否位于字符串中。
例如:
String[] OPERATORS = { "<", "<=", ... };
String line = "a <= b < c ";
我将如何通过一个循环来检查一个运算符是否在字符串中?
另外,假设我的方法发现“=”
但是,我正在寻找实际的字符串“”。 我将如何进行会计处理?
【问题讨论】:
-
试试这个
line.contains(OPERATORS[index]) -
你可以使用正则表达式来匹配特定的运算符
-
你可以使用 Apache StringUtils#containsOnly。
标签: java arrays string element contain