我这方法最简单,不接受反驳
// for ()
// {
// // 获取每个字符,判断是否是字符a
// if ( ) {
// // 累加统计次数
// num++;
// }
// }
System.out.println("字符a出现的次数:" + 8);
// for ()
// {
// // 获取每个字符,判断是否是字符a
// if ( ) {
// // 累加统计次数
// num++;
// }
// }
System.out.println("字符a出现的次数:" + 8);
2020-12-18
已采纳回答 / qq_慕沐1391837
String是一个类,可以在IDE中查看到String的源码,String有很多API。char是一个基本数据类型,只能用”==”进行值相等比较,如果想用equals()方法进行比较,则要用char的封装对象Character。
2020-11-29
最新回答 / 薄何小子
索引从0开始,如果通过索引获取元素,那么最后一个索引是 字符串的长度-1,即(str.length()-1),特别是遍历时要特别注意,超出(越界)会抛出异常,如果还不是很理解,就把你的字符串定义为"0123456789",然后访问,慢慢理解
2020-11-08
最新回答 / weixin_慕九州8061769
数组的长度用length方法,集合没有length方法,只有size方法。对象不同所用的方法当然不同,就好像集合中的List集合可以使用三种方法遍历,而Set集合只能有两种方法,对象不同,策略就不一定搜索复制
2020-10-27
for (int i = 0; i < s.length(); i++)
{
// 获取每个字符,判断是否是字符a
if (s.charAt(i) == 'a') {
// 累加统计次数
num++;
}
}
{
// 获取每个字符,判断是否是字符a
if (s.charAt(i) == 'a') {
// 累加统计次数
num++;
}
}
2020-10-27