`
wzf7065
  • 浏览: 240188 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

判断String字符串中包含某个String字符串的个数

 
阅读更多
public class StringTest {
    private static int counter = 0;
    public static void main(String[] args) {
	     String str1 = "sd& ^^java***java(((java";
	     String str2 = "java";
	     int i = countStr(str1, str2);
	     System.out.println("i---------->" + i);
    }

    /**
     * 判断str1中包含str2的个数
      * @param str1
     * @param str2
     * @return counter
     */
    public static int countStr(String str1, String str2) {
        if (str1.indexOf(str2) == -1) {
	        return 0;
        } else if (str1.indexOf(str2) != -1) {
	        counter++;
	        countStr(str1.substring(str1.indexOf(str2) +
                   str2.length()), str2);
               return counter;
        }
	        return 0;
    }
}





__________________________________________________________________________________

想要获取更多资料请加群682114514
分享到:
评论

相关推荐

    判断输入字符串中相同字符的个数

    先输入一段字符串,改程序判断相同字符串的个数,并输出。

    Java程序设计基础:创建String字符串.pptx

    创建String字符串 目录 课程导入 掌握String字符串对象的创建 掌握字符串对象的输入与输出 一般程序需要处理大量文本数据Java语言的文本数据被保存为字符或字符串类型。 若干个字符在计算机里面如何存储? 如何引用...

    汇编语言字符串统计

    实验内容:从键盘输入一行字符,以‘$’结束,查找输入的字符串是否包含‘computer’字符串,如果包含,计算包含’computer’字符串的个数,并以十进制输出个数。 原理:输入一个字符串到定义好的空间string中,以’...

    c++课程设计

    定义字符串类(String),包含存放字符串的字符数组和字符串中字符的个数。 (1)字符串的输入与赋值; (2)字符串的运算:连接、复制、查找、交换、求子串、比较; (3)字符串的输出。 对字符串的输入和输出都用...

    C#统计字符串里中文汉字个数的方法

    C#中使用正则表达式来从字符串中判断出汉字,然后计数,从而得到字符串中的汉字个数。 先看这段代码: 代码如下: //首先引用命名空间 using System.Text.RegularExpressions; //定义一个函数,返回字符串中的汉字个...

    C++如何过滤出字符串的中文(GBK、UTF-8)

    示例:返回输入字符串中汉字的个数: std::string StrWithOutSymbol(const std::string &source) { string sourceWithOutSymbol; int i = 0; while (source[i] != 0) { if (source[i] & 0x80 ) { ...

    Shell脚本中计算字符串长度的5种方法

    有时在Linux操作系统中需要计算某个字符串的长度,通过查询资料整理了下目前Shell中获取字符串的长度的多种方法,在这里分享给大家,方法如下: 方法1: 使用wc -L命令 wc -L可以获取到当前行的长度,因此对于单独行...

    java实验-字符串.docx

    编写程序完成如下功能:输出字符串“www.google.com”的长度,并分别计算并显示出‘o’ 与‘g’的个数,截取其中“google”进行输出显示。...3、分别使用String和StringBuffer类实现字符串的链接,分析比较它们的特点。

    c++字符串长度

    输入字符串,能输出字符串中字母的个数,是非常方便的程序。

    【Python练习】统计字符串中的字符个数

    定义函数countchar()按字母表顺序统计字符串中所有出现的字母的个数(允许输入大写字符,并且计数时不区分大小写)。形如: def countchar(string): … … return a list if name == “main”: string = input() … ...

    编写二个函数,其中一个函数func1完成功能为:接收字符串参数,返回一个元组,其中第一个元素为字符串中大写字母个数,

    调用这二个函数,要求能统计出func2产生的字符串中大小字母的个数。 import random,string; def func1(): a=int(input("请输入随机生成的字符串长度:")) b=[int(i) for i in range(0,a+1)] c=random.choice(b) ...

    Java程序设计基础:String类的常用方法(一.pptx

    返回字符串中字符的个数,即长度。中文、英文都算作一个字符。 其语法形式如下:字符串名.length(); 例1:在某系统中对管理员密码有这样的规定,即密码长度不得少于6位。 获取字符串的长度 public static void main...

    js字符串类型String常用操作实例总结

    本文实例讲述了js字符串类型String常用操作。分享给大家供大家参考,具体如下: 字符串是不可变的。 对字符串的所有操作都会返回一个新字符串,原字符串不变 在 ie 6-7 时,’ abc ‘ + ‘ cdf ‘ 如果两个大量的...

    java验证回文字符串工具类

    “回文串”是一个正读和反读都一样的字符串,如“level”或者“noon”等就是回文串。 2、回文串的两种Java实现 (1)字符串倒置后逐一比较法 public static boolean isPalindrome(String str) { StringBuffer ...

    将字符串中由空格隔开的每个单词首字母大写

    字符串中,每个单词由空格隔开,空格的个数不限 代码如下: function capitalize(sting) { var words = string.split(” “); for(var i = 0; i < words.length; i++) { words[i] = words[i].charAt(0)....

    字符统计(指针)(XDOJ).cpp

    定义一个一维字符数组string[100],输入一个字符串,含N个字符(N≤100),定义一个整形数组num[5],用于存放统计结果数据,编写函数count()统计字符串中大写字母、小写字母、空格、数字以及其他字符的个数,使用...

    smarty 中文字符串截取示例

    //如果有中文则减去中文的个数 function smarty_modifier_truncate($string, $sublen = 80, $etc = '...', $break_words = false, $middle = false)

    python实现从字符串中找出字符1的位置以及个数的方法

    本文实例主要实现给出任意字符串,获取字符串中某字符的位置以及出现的总次数。 实现该功能代码的时候可以使用函数enumerate来将字符串分离成位置和字符,然后进行比较即可。 具体实现代码如下: #!/bin/env python...

    C#扩展string类型方法

    C#扩展string类型方法,查找该字符串中含有另一个字符串的个数

Global site tag (gtag.js) - Google Analytics