14. 设计一个方法,统计一个char字符参数c在char数组ch中出现的次数,并且输出。15. 设计一个方法,传入一个int的数组,输出该数组中最大的值
时间: 2024-09-06 09:04:27 浏览: 36
14. 要设计一个方法来统计字符`c`在`char`数组`ch`中出现的次数,你可以编写如下的Java函数:
```java
public int countChar(char c, char[] ch) {
int count = 0;
for (char chItem : ch) {
if (chItem == c) {
count++;
}
}
return count;
}
// 使用示例:
char c = 'a';
char[] ch = {'a', 'b', 'c', 'd', 'a', 'e'};
int occurrences = countChar(c, ch);
System.out.println("字符 '" + c + "' 出现了 " + occurrences + " 次");
```
15. 若要设计一个方法找出`int`数组中的最大值,同样在Java中,你可以这样做:
```java
public int findMax(int[] array) {
if (array.length == 0) {
throw new IllegalArgumentException("数组不能为空");
}
int max = array[0];
for (int i : array) {
if (i > max) {
max = i;
}
}
return max;
}
// 使用示例:
int[] numbers = {1, 5, 3, 8, 2};
int maxValue = findMax(numbers);
System.out.println("数组中的最大值是: " + maxValue);
```
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://img-home.csdnimg.cn/images/20250102104920.png)
![ppt](https://img-home.csdnimg.cn/images/20241231044937.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)