java中如何判断字符串中是否包含某个字符(串)
判断一个字符串是否包含某个子串的方法
-
startsWith()
-
endsWith()
-
contains()
-
indexOf()
1、startsWith()
startsWith()方法用来判断当前字符串是否是以另外一个给定的子字符串“开头”的,根据判断结果返回 true 或 false。
语法:
startsWith(String prefix, int toffset)
Or
startsWith(String prefix)
prefix:需要查找的字符串
toffset:需要查找的位置,不填写是默认为0(开始位置)
2、endsWith()
endsWith()方法用来判断当前字符串是否是以另外一个给定的子字符串“结束”的,根据判断结果返回 true 或 false。
endsWith(String prefix)
该方法返回一个true,如果参数表示的字符序列是由该对象表示的字符序列的后缀,否则返回false.
if(!(fileName.endsWith("jpg") || file