java实现contains和indexof方法说明区别

来源:互联网 发布:邵子神数软件 编辑:程序博客网 时间:2024/06/06 15:03

contains和indexof都可以作为判断是否包含的方法,这里用代码输出说明两者的不同,代码如下:

public class ContainOrIndexof {    public static void main(String[] args) {        String a="abcdefghijklmn";        String b="defghi";        String c="rst";        System.out.println(a.contains(b));//如果包含,contains返回true        System.out.println(a.indexOf(b));//如果包含,indexOf返回字符串匹配的首索引位置,3        System.out.println(a.contains(c));//如果不包含,contains返回false        System.out.println(a.indexOf(c));//如果不包含,indexOf返回-1    }}
原创粉丝点击