美文网首页
字符串method运用

字符串method运用

作者: dev晴天 | 来源:发表于2018-11-12 15:21 被阅读0次

    前言

    最近做了一道题发现设计思路还不错吧,就在这里记录下。

    一题目

    1键盘录入一个大字符串,再录入一个小字符串
    2.统计小字符串在大字符串中出现的次数
    3.代码运行打印格式:


    image.png

    二 代码

    package day09;
    
    import java.util.Scanner;
    
    /**
     * Create by SunnyDay on 2018/11/12
     *
     */
    public class StringCalculate {
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            System.out.println("请输入一个大字符串(较长的字符串)");
            String longString = sc.nextLine();
            System.out.println("请输入一个小字符串(较短的字符串)");
            String shortString = sc.nextLine();
    
            int count = 0;
            int len;
            while ((len = longString.indexOf(shortString)) != -1) {
                count++;
                // 每次把前面包含的字符串 截取掉截取到最后没有符合的时 返回-1
               longString= longString.substring(shortString.length()+len);
            }
            System.out.println(count);
        }
    }
    
    

    三 api 参考

    image.png image.png

    四 小结

    写下这篇文章的目的一是为了熟悉下我们经常忽略的String的api,二是记录下解决问题的设计思想,让自己以后可以触类旁通。

    相关文章

      网友评论

          本文标题:字符串method运用

          本文链接:https://www.haomeiwen.com/subject/fukcfqtx.html