在我正在学习的书中,我遇到了这个代码snippit:
while (i < len) {
char c = s.charAt(i);
if (c == ’(’) {
count = count + 1;
} else if (c == ’)’) {
count = count - 1;
}
i = i + 1;
}
Run Code Online (Sandbox Code Playgroud)
撇号是什么意思(c == '(')?这里也没有语法错误?它看起来像(c == '(')需要另一个).
那怎么样else if (c == ’)’) ?
它们围绕着一个像弦一样的char方式"围绕着它String s = "a string".
在代码中,它正在测试是否c是一个(字符.
(顺便说一句,你’的代码中有字符,我认为它们应该是'字符.)