美文网首页
字符串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运用

    前言 最近做了一道题发现设计思路还不错吧,就在这里记录下。 一题目 1键盘录入一个大字符串,再录入一个小字符串2....

  • 获取键盘输入值

    Method_1 只能输出一个字符。 Method_2 可以输出一串字符串。 Method_3 可以输出一串字符串...

  • C# 程序开发性能优化

    字符串比较 在String.IndexOf Method (System) - MSDN - Microsoft中...

  • JS 字符串正确处理填坑

    1.字符串长度判断 charAt() method returns a new string consisting...

  • runtime-method

    method_t数据结构 SEL SEL获取 SEL转字符串 types 方法编码

  • JavaScript 深拷贝

    Method1 JSON 使用 JSON 方法,先将 对象 转换成字符串,再将字符串转换成 JSON形式对象 Me...

  • iOS获取字符串高度

    /** @method 获取指定宽度width,字体大小fontSize,字符串value的高度 @param W...

  • 每天一个lodash方法(8)

    Array method 系列之八 join:通过把 array的每个元素转换为字符串,然后把这些字符串连接起来,...

  • NSJSONSerialization dataWithJSON

    怎么去掉字典转json字符串的时间,空格换行的问题 in my method, I need to call a ...

  • iOS Method Swizzling理解与运用

    先来看看巴博萨是如何封盖詹姆斯的....腋毛 什么是Method Swizzling? 字面上意思:方法调和,也就...

网友评论

      本文标题:字符串method运用

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