首页上一页 1 下一页尾页 3 条记录 1/1页
for(int i = 0; i<str.length();i++) 里面length后面括号是有什么用,之前没碰到过
还有0人有此问题
发表在Java视频课程答疑
2018-03-11
是否精华
是
否
版块置顶:
是
否
int a[] = new int [26];
System.out.println("请输入一串英文字母:");
String str = sc.nextLine(); // 接受控制台输入的字母
str = str.trim().toLowerCase(); // 去掉前后空格并全部转化为小写
// 此for循环求各个字母出现的次数
for (int i = 0 ; i< str.length();i++) {
char c = str.charAt(i); // 依次去除每个字母
int index = c-'a'; // 这样就可以得到每个字母对应数组的下标
a[index]=a[index]+1; // 对应字母出现则存储字母的数组加1