Java 如何判断一个字符串中是否包含某一 子字符串
2016-08-10 16:15
501 查看
对于以上问题的解决,我一般使用String.indexOf("子串")的方式解决, 请看代码:
其运行结果为:
现在对做出解释,当一个字符串中调用indexOf()方法时,若不存在相应子串,则返回-1。上述代码不难理解,故不做解释。
public class IndexOfTest { public static void main(String[] args) { // TODO Auto-generated method stub String str = "I love china,my motherland!"; int result1 = str.indexOf("china"); int result2 = str.indexOf("chinese"); if(result1 != -1){ System.out.println("字符串str中包含子串“china”"+result1); }else{ System.out.println("字符串str中不包含子串“china”"+result1); } if(result2 != -1){ System.out.println("字符串str中包含子串“chinese”"+result2); }else{ System.out.println("字符串str中不包含子串“chinese”"+result2); } } }
其运行结果为:
字符串str中包含子串“china”7 字符串str中不包含子串“chinese”-1
现在对做出解释,当一个字符串中调用indexOf()方法时,若不存在相应子串,则返回-1。上述代码不难理解,故不做解释。
相关文章推荐
- 如何判断一个字符串中是否包含某一字符
- java中如何判断一个字符串数组中是否包含一个字符
- java 判断一个字符串是否包含某个字符串中的字符
- java如何做到判断一个字符串是否是数字
- 判断一个字符串是否包含另一个字符串(用java但是不能用index()这个函数)
- java中判断一个字符串是否“都为数字”和“是否包含数字”和“截取数字”
- JAVA中判断一个字符串是否包含另一个字符串
- java中判断一个字符串是否“都为数字”和“是否包含数字”和“截取数字”
- php如何判断一个字符串是否包含另一个字符串
- 如何判断某个字段中是否完整包含某一字符串
- php如何判断一个字符串是否包含另一个字符串
- JAVA中判断一个字符串是否包含另一个字符串
- java中判断一个字符串是否“都为数字”和“是否包含数字”和“截取数字”
- Java中判断一个字符串String是否包含特殊字符的代码
- Java程序、JSP以及JavaScript中如何判断某个字符串是否包含某个子串
- java中判断一个字符串是否“都为数字”和“是否包含数字”和“截取数字”
- php如何判断一个字符串是否包含另一个字符串
- 在JavaScript中如何判断一个字符串中是否包含某个字符串
- Java判断一个字符串中是否包含中文字符工具类
- java cloneable以及如何判断一个字符串是否为数字。