zoukankan      html  css  js  c++  java
  • 求字符串中某个字符出现的次数

    经典的用String的indexOf和substring组合方法来求字符串中某个字符出现的次数

    import java.util.Scanner;
    
    public class Practise04 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method 
            String str = "jstubavajfiewjavajfiowfjavagkljjava";
            System.out.println("请输入一个要查找的字符:");
            Scanner sc = new Scanner(System.in);
            String str1 = sc.next();
            System.out.println(str1 + "在字符串中出现了"+getCount(str,str1)+"次");
        }
        
        //经典的用String的indexOf和substring组合方法来求字符串中某个字符出现的次数
    public static int getCount(String str,String scan){
            int count = 0;
            int index = 0;
            while(((index = str.indexOf(scan)) != -1)){
                //想个办法截取字符串中查找字符,并将查找当前匹配字符之后的字符串重新
                //赋值给字符串
                str = str.substring(index+1);
                count++;
            }
            return count;
        }
    }
  • 相关阅读:
    2019年10月24日打印个人信息清单
    vsftp安装
    网络连接
    mysql多种方法修改密码----5.6的坑
    openstack-L版安装
    openstack是什么
    kvm快照
    文件操作
    函数
    virt-manage图形界面键盘错位问题
  • 原文地址:https://www.cnblogs.com/YangGC/p/8469397.html
Copyright © 2011-2022 走看看