随笔都是学习笔记
随笔仅供参考,为避免笔记中可能出现的错误误导他人,请勿转载。
package Demo_1_22_String;

public class StringFind {
    public static void main(String[] args) {
        String str = "www.ccc.com";
        String str1 = "**@@www.ccc.com##";
        System.out.println(str.contains("ccc"));    // true 表示字符串存在
        System.out.println(str.contains("aa"));    // false 表示字符串不存在
        // contains 是从jdk1.5之后才存在,之前都只有indexOf()方法

        // indexOf从前向后查找
        System.out.println(str.indexOf("ccc")); // 4 字符串从索引4开始
        System.out.println(str.indexOf("aa")); // -1 字符串不存在

        System.out.println(str.lastIndexOf("."));   // 7 从后向前查找,字符串从索引7开始
        System.out.println(str.lastIndexOf("a"));   // -1 字符串不存在

        System.out.println("=================================================");
        System.out.println(str1.startsWith("**"));  // ture 从前向后
        System.out.println(str1.startsWith("@@",2));    // ture
        System.out.println(str1.endsWith("##"));    // ture 从后向前
    }
}

 

posted on 2022-01-22 14:02  时间完全不够用啊  阅读(664)  评论(0编辑  收藏  举报