JAVA 键盘输入两个字符串,统计第二个串在第一个串中出现的次数(同求其类、包的用法)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA 键盘输入两个字符串,统计第二个串在第一个串中出现的次数(同求其类、包的用法)相关的知识,希望对你有一定的参考价值。

题目如上,用C的话倒是很简单,但是让人很纠结的是它还要什么类啊包啊的引用,一看那个帮助文档我就头大。。。
求此题代码,当然更重要的是给讲下其中引用的类是怎么引进来的。给讲一下这个思路,老师课上讲也没太听明白。
回答好有追加。

参考技术A 提供两个string类型里的函数:indexOf(int ch, int fromIndex) 返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索;substring(int beginIndex, int endIndex) 返回一个新字符串,它是此字符串的一个子字符串。
这两个配合着使用就可以解决吧 ?出现找到第一次出现的位置截取,然后在比较新的,做个计数器就好了。

有不会的可以去查下JDK文档里面要多函数可以用,如果没有我可以传你。给个邮箱就好。
参考技术B 引用类很简单啊 比如A和B两个类
A类中有个方法 test(String a)
B中要引用A的方法
就是开头import A;
然后执行 test(a) 就ok了追问

不会啊,贴代码讲一下好不

追答

public class Test
String str1,str2;
//键盘监听
Scanner sc = new Scanner(System.in);
public static void main(String[] args)throws Exception
this.A();



class A()
System.out.println("请输入第一个:");
str1 = sc.next();
System.out.println("第二个");
str2 = sc.next();
this.B(str1,str2);

class B(String a,String b)

//执行String 或StrinBuffer的 一个方法就好了 你查下文档把

本回答被提问者采纳

以上是关于JAVA 键盘输入两个字符串,统计第二个串在第一个串中出现的次数(同求其类、包的用法)的主要内容,如果未能解决你的问题,请参考以下文章

验证子串

C语言课程设计题目计算字符串中子串出现的次数

BZOJ4259: 残缺的字符串

HAOI2016 找相同字符

(c语言题目没看懂什么意思,求解释)编一个程序,统计从键盘输入的命令行中,第二个参数所包含的英文字符

AC日记——验证字串 openjudge 1.7 18