gpt4 book ai didi

Java 中给定字符在数组中的出现次数

转载 作者:太空宇宙 更新时间:2023-11-04 07:07:03 25 4
gpt4 key购买 nike

这是我的作业,我试图获取数组字符串中“e”的出现次数。我的方法好像不行。任何明智的人都可以告诉我哪里出了问题吗?

import java.util.*;
import java.lang.*;
import java.io.*;

public class CountChar {
public static void main(String[] args) {
String[] strings
= {"hidden", "Java SDK", "DDD", "parameter", "polymorphism", "dictated", "dodged", "cats and dogs"};
int result = numberOfCharacters(strings, 'e');
System.out.println("No. of occurrences of 'e' is " + result);
}

public static String numberOfCharacters(String str, char a) {
int aresult = 0;
if (str.length() > 0) {
aresult = count(str.substring(1), a) + (str.charAt(0) == a ? 1 : 0);
}
return aresult;
}
}

最佳答案

只需将方法签名更改为:

public static String numberOfCharacters(String[] str, char a) {

///code
}

关于Java 中给定字符在数组中的出现次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21204099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com