java统计hello中所有26个字母出现的次数 下面我的代码哪里出现了问题?如何改进?
package 统计英文字母;
import java.util.*;
public class 统计英文字母 {
public static void main(String[] args) {
String a="hello";
char[] c=a.toCharArray();//变成字符数组
String b="abcdefghijklmnopqrstuvwxyz";
char[] d=b.toCharArray();//变成字符数组
int e[]=new int[26];
for(int i=0;i<c.length-1;i++){
for(int j=0;j<d.length-1;i++)
if(c[i]==d[j])// 比较字符是否相等
e[j]+=e[j];// 统计每个字母出现次数
}
for(int i=0;i<c.length-1;i++){
for(int j=0;j<d.length-1;i++)
System.out.print(d[j]+" "+e[j]);
}
}
}
import java.util.*;
public class 统计英文字母 {
public static void main(String[] args) {
String a="hello";
char[] c=a.toCharArray();//变成字符数组
String b="abcdefghijklmnopqrstuvwxyz";
char[] d=b.toCharArray();//变成字符数组
int e[]=new int[26];
for(int i=0;i<c.length-1;i++){
for(int j=0;j<d.length-1;i++)
if(c[i]==d[j])// 比较字符是否相等
e[j]+=e[j];// 统计每个字母出现次数
}
for(int i=0;i<c.length-1;i++){
for(int j=0;j<d.length-1;i++)
System.out.print(d[j]+" "+e[j]);
}
}
}
...全文
相关推荐
统计字符串中每个字母的个数
在Java编程语言中,统计一个字符串中每个字母的个数是一项基本任务,它涉及到字符串处理和字符遍历。下面我们将详细探讨如何实现这个功能,并扩展到相关的字符串操作和字符统计的知识点。
java代码-p26,例2-4
在Java编程语言中,"java代码-p26,例2-4"可能指的是某个特定的编程实例或练习,通常在教科书或教程中的第26页,例2-4的位置。
Java源码常见字母的大小写转换
**示例代码:** ```java String str = "Hello, World!"
Java语言的26个细.doc
### Java语言的26个细节知识点详解#### 1. 位移运算的特殊处理机制在Java中,位移运算符(`<<` 和 `>>`)用于将二进制位向左或向右移动指定的位置。
跟我学java26日通随堂笔记(1-6)
例如,创建一个简单的“Hello, World!”程序来介绍如何编写和运行Java代码。接着,笔记可能涵盖了变量、数据类型、运算符以及流程控制语句,如if条件语句、for循环和while循环。


