用Java写输入一个字符串,再次输入要查找的字符,输出字符在字符串中出现的次数
时间: 2023-05-17 12:07:32 浏览: 109
可以使用Java中的String类的方法来实现这个功能,具体代码如下:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str = scanner.nextLine();
System.out.print("请输入要查找的字符:");
char ch = scanner.next().charAt(0);
int count = 0;
for (int i = 0; i < str.length(); i++) {
if (str.charAt(i) == ch) {
count++;
}
}
System.out.println("字符 " + ch + " 在字符串中出现的次数为:" + count);
}
}
```
这段代码中,首先使用Scanner类获取用户输入的字符串和要查找的字符,然后使用for循环遍历字符串中的每个字符,如果当前字符与要查找的字符相等,则计数器加1。最后输出查找结果。
阅读全文