import java.util.Scanner; public class Count { public static void main(String[] args) { System.out.println("统计第一个字符串在第二个字符串中出现的次数"); Scanner scanner = new Scanner(System.in); System.out.println("请输入第一个字符串"); String str1 = scanner.nextLine(); System.out.println("请输入第二个字符串"); String str2 = scanner.nextLine(); int a =0; int count =0; while(( a=str2.indexOf(str1,a))!=-1){ System.out.println(a); count++; a=a+str1.length(); } System.out.println(count); } }
本例主要用了public int indexOf(String str,int index) 从index开始定位str所指定的字符串。-1表示没有找到结果
相关推荐
C语言编程-编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数;
一个统计字符串中每个字符出现次数并排序的工具,统计一段字符中出现次数最多的字。
用汇编语言编写一个程序,要求统计一个字符串中某个字符的个数
vfp统计字符串中某字符重复出现次数,可以扩展到统计vfp数据库表中某字段中某字符重复出现的次数。
select f_find('Ap@2233ll@@l@@','@') from dual 返回结果为5,代表‘@’在该字符串中出现5次。 同理 select f_find('Ap@223SWEQQQ3ll@@l@@','Q') from dual---返回3,代表Q在字符串中出现了3次, select f_find('我...
统计字串在字符串中出现的次数实验报告(内附源代码)
统计一个字符串中每个字符出现的次数 通过集合的contains方法判断集合当中是否已经保存该字符 |-false:将取出的字符串存储到list当中 |-true:将字符对应的次数+1。
根据所给定的条件,从父字符串中查询出子字符串出现的次数,并返回。
使用java统计字符串中每个字符出现的次数,尤其是笔试题或者上机最容易考。 需要统计的字符串:aBbcddedfadg准备开始统计每个字符出现的次数... f:1次;g:1次;d:4次;e:1次;b:1次;c:1次;B:1次;a:2次;
主要详细讲一个例子,大家相互学习一下,主要是网上也有相关的例子,但是运行不出来。再次向大家讲述这个问题。
设计一个算法,统计在输入的字符串中各个不同字符出现的频度。(字符串中合法字符为A~Z这26个字母和0~9这10个数字)
编写函数统计给定字符串在文中出现的次数,如文中内容为asd asasdfg asd as zx67 asd mklo, 给定字符串为as,则函数返回6.文件名和给定字符串由命令行输入得到。
字符串统计函数,统计不同字符个数和每个字符出现的次数。用一个简单的数据结构做的,注释很清楚。
得出一个字符串中的连续出现次数最多的子串
用汇编语言编写一个程序,输入一个字符串,统计字符串中各字符的个数。。
统计给定字符串在文本中出现的次数,如文本内容为asd asasdfg asd as zx67 asd mklo,给定字符串为as,则函数返回6。文本内容和给定字符串由命令行输入得到。
统计文件中的所有字符串出现的次数,在行尾未完的字符用"-"连接,c语言编写,包括"rdline.c","abc",编译"rdline.c"后直接,运行就行,不要加参数,会自动读取"abc"中的内容。
有如下的一个字符串 String str = “QWERTYUIQQQWJHDAADADBBBBCAD”;... 请统计出其中每一个字母出现的次数,在控制台打印如下的格式: A----3 B----4 C----1 D----2 请打印出字母次数最多的那一对
c++使用vector统计字符串中单词出现的次数的方式,可以预先设置单词和句子,并给出句子中单词出现的次数