编写程序,输出某个字符在某个字符串中出现的次数。
时间: 2023-06-05 19:48:06 浏览: 87
可以使用循环遍历字符串中的每个字符,判断是否与目标字符相同,如果相同则计数器加一。最后输出计数器的值即为目标字符在字符串中出现的次数。以下是示例代码:
```
string = "hello world"
target_char = "l"
count = 0
for char in string:
if char == target_char:
count += 1
print("字符", target_char, "在字符串", string, "中出现了", count, "次")
```
相关问题
编写程序:查找字符串中某个字符出现的次数;
以下是使用 Python 语言查找字符串中某个字符出现的次数的代码示例:
```
def count_char(string, char):
count = 0
for c in string:
if c == char:
count += 1
return count
string = "hello world"
char = 'l'
print("字符 '" + char + "' 在字符串 '" + string + "' 中出现了 " + str(count_char(string, char)) + " 次。")
```
输出结果为:
```
字符 'l' 在字符串 'hello world' 中出现了 3 次。
```
统计某个数字字符串中出现的次数的程序java
要编写一个Java程序统计数字字符串中出现的次数,我们可以按照以下步骤操作:
1. 首先,定义一个字符串变量来存储数字字符串。
2. 定义一个HashMap来存储每个数字的出现次数,其中键是数字,值是出现次数。
3. 将字符串转换为字符数组,并遍历每个字符。
4. 在遍历过程中,检查每个字符是否为数字。如果是数字,则将其转换为整数,并将其作为HashMap的键。
5. 如果键已存在于HashMap中,则将键对应的值加1。
6. 如果键不存在于HashMap中,则将键添加到HashMap中,并将值设置为1。
7. 遍历完成后,输出每个数字及其出现次数。
下面是一个示例代码:
```
import java.util.HashMap;
public class CountDigits {
public static void main(String[] args) {
String str = "12345678901234567890";
HashMap<Integer, Integer> map = new HashMap<Integer, Integer>();
char[] charArray = str.toCharArray();
for (char c : charArray) {
if (Character.isDigit(c)) {
int digit = Character.getNumericValue(c);
if (map.containsKey(digit)) {
map.put(digit, map.get(digit) + 1);
} else {
map.put(digit, 1);
}
}
}
for (Integer key : map.keySet()) {
System.out.println(key + " occurs " + map.get(key) + " times.");
}
}
}
```
在这个例子中,我们将数字字符串定义为“12345678901234567890”。程序将遍历字符串,并统计每个数字的出现次数。最终输出结果如下:
```
1 occurs 2 times.
2 occurs 2 times.
3 occurs 2 times.
4 occurs 2 times.
5 occurs 2 times.
6 occurs 2 times.
7 occurs 2 times.
8 occurs 2 times.
9 occurs 2 times.
0 occurs 2 times.
```
相关推荐
![java](https://img-home.csdnimg.cn/images/20210720083646.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)