Java String类常用方法介绍(2)

Java
public class StringDemo2 {

    public static void main(String[] args) {
        // 定义一个字符串"JAVA编程基础,我喜欢java编程"
        String str = new String("JAVA编程基础,我喜欢java编程");

        // 查找字符'A'在字符串中第一次出现的位置
        System.out.println("字符'A'在字符串中第一次出现的位置" + str.indexOf('A'));

        // 查找子串"编程"在字符串中第一次出现的位置
        System.out.println("子串\"编程\"在字符串中第一次出现的位置" + str.indexOf("编程"));

        // 查找字符'A'在字符串中最后一次出现的位置
        System.out.println("字符'A'在字符串中最后一次出现的位置" + str.lastIndexOf('A'));

        // 查找子串"编程"在字符串中最后一次出现的位置
        System.out.println("子串\"编程\"在字符串中最后一次出现的位置" + str.lastIndexOf("编程"));

        // 在字符串index值为8的位置开始,查找子串"编程"第一次出现的位置
        System.out.println("在字符串index值为8的位置开始,查找子串\"编程\"第一次出现的位置" + str.indexOf("编程", 8));
    }

}

Java String类常用方法介绍(2)_第1张图片

你可能感兴趣的:(Java常用工具类)