欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

获取一个字符在一个字符串中出现的次数(两种方法)

程序员文章站 2023-12-21 16:03:10
...
public static void main(String[] args) {
        String st = "adfdfsfksdfsdjfhsjdfhsfkdfgjdfkgljlds";
        //方法一
        // 利用tochararray转换成字符数组在for循环内进行字符对比
        char a[] = st.toCharArray();
        int count =0;
        for (int i = 0; i < st.length(); i++) {
                if (a[i]=='f'){
                    count++;
            }
        }
        System.out.println("共出现" + count + "次");

        //方法二
        //利用length和replace的配合
        int old = st.length();
       st = st.replace("f","");
        int new0 = st.length();
        int new1 = old-new0;
        System.out.println(new1);
    }

 

相关标签: Java基础

上一篇:

下一篇: