方便的话,先翻译成中文吧,英文不太好看。
代码如下:
import java.util.Scanner;
public class 字符串数组 {
public static void main(String[] args) {
int n;
String str[];
Scanner in = new Scanner(System.in);
n = in.nextInt();
str = new String[n];
for(int i = 0;i<n;i++) {
str[i] = in.next();
}
System.out.println("请输入要查询的字符串");
int count = 0;
String s = in.next();
for(int i = 0;i<n;i++) {
if(s.equals(str[i])) {
count++;
}
}
System.out.println("共出现:"+count+"次。");
}
}
执行结果:
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m