java练习用代码实现判断字符串的开头和结尾

        String str = "asdfghjkl";
        String str1 = "asd";
        // 通过首位字母的索引比较
        if (str.indexOf("asd") == 0) {
            System.out.println("true");
        }
        String str2 = "jkl";
        if (str.lastIndexOf("jkl") == str.length() - str2.length())

        {
            System.out.println("true");
        }
        // 通过截取字符串来比较
        System.out.println((str.substring(0, str1.length())).equals(str1));
        System.out.println((str.substring(str.length() - str2.length())).equals(str2));

原文地址:https://www.cnblogs.com/wallan/p/5491351.html