【发布时间】:2018-10-07 00:43:02
【问题描述】:
我不太确定为什么这段涉及字符数组的代码有意义?
String str1 = "Hello"
int[] charSet = new int[128];
char[] chars = str1.toCharArray();
for (char c : chars) { // count number of each char in s.
if (charSet[c] == 0)++charSet[c];
}
我的问题是如何将 char 变量作为 charSet 数组的索引并将其与 0 进行比较?
【问题讨论】:
-
我不明白这个问题。
-
零是整数,不是布尔值
-
您希望在什么语句中看到错误以及什么错误?