我是否可以使用工具来检查字符是否不是字符串的一部分? 这是我在伪代码中尝试做的事情
String delims = " \t*+-/()[]"
char x;
if(x is not in delims)
{
do this
}
答案 0 :(得分:1)
String.contains()会帮助你。 它是JAVA的库而不是工具;)
String delims = " \t*+-/()[]"
char x='/';
if(!delims.contains(Character.toString(x))) //not contains
{
do this
}
答案 1 :(得分:0)
您可以使用方法Java.lang.String.contains()here
public class StringDemo {
public static void main(String[] args) {
String str1 = "tutorials point", str2 = "http://";
CharSequence cs1 = "int";
// string contains the specified sequence of char values
boolean retval = str1.contains(cs1);
System.out.println("Method returns : " + retval);
// string does not contain the specified sequence of char value
retval = str2.contains("_");
System.out.println("Methods returns: " + retval);
}
}
此代码来自https://www.tutorialspoint.com/java/lang/string_contains.htm。 我希望我能帮到你!
Greethings! :)
Noixes