2个回答
展开全部
看这段代码:
public class findChar {
public static void main(String[] arg) {
//你要测试的字符串
String testChar = "aaaasss";
// 记录某个字符出现的个数,在这里是'a'
int count = 0;
//将字符串变为字符数组
char[] ch = sc.next().toCharArray();
//循环判断是否有字符'a'
for (char a : ch) {
switch (a) {
// 如果有计数器加1
case 'a':
count++;
break;
}
}
}
//输入文件中包含字符'a'的个数
System.out.println("其中含有a " + count + " 个");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
这样就OK!有什么问题可以再问我!
public class findChar {
public static void main(String[] arg) {
//你要测试的字符串
String testChar = "aaaasss";
// 记录某个字符出现的个数,在这里是'a'
int count = 0;
//将字符串变为字符数组
char[] ch = sc.next().toCharArray();
//循环判断是否有字符'a'
for (char a : ch) {
switch (a) {
// 如果有计数器加1
case 'a':
count++;
break;
}
}
}
//输入文件中包含字符'a'的个数
System.out.println("其中含有a " + count + " 个");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
这样就OK!有什么问题可以再问我!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询