灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:3751回复:0

[系统教程]JAVA编程常见面试题及答案11

楼主#
更多 发布于:2012-09-08 08:09


22.统计一个字符串中出现某个字母的次数(注意区分大小写)。
String类中的相关方法(具体用法请查看JDK帮助文档):
length( ):计算字符串长度,得到一个int型数值;
indexOf( ):在字符串中定位某个子串,并返回位置编号
substring( ):截取字符串中的一部分,并作为一个新字符串返回;
equals( ):比较两个String内容是否完全相同。

String str = ”abckajbfhbbkhfgabkbjkdfasjkbdanjkasfbai”;
String chr = ”b”;
int count = 0;
for (int i = 0; i < str.length(); i++) {
if (chr.equals(str.charAt(i))) count++;
}
System.out.println(“The count is ” + count);

喜欢0 评分0
游客

返回顶部