gpt4 book ai didi

java - java中的撇号是什么意思

转载 作者:行者123 更新时间:2023-12-03 21:29:04 26 4
gpt4 key购买 nike

在我正在学习的书中,我遇到了这段代码片段:

while (i < len) { 
char c = s.charAt(i);
if (c == ’(’) {
count = count + 1;
} else if (c == ’)’) {
count = count - 1;
}
i = i + 1;
}

(c == '(') 中的撇号是什么意思?这里也没有语法错误吗?它看起来像 (c == '(') 末尾需要另一个 )。

这里怎么样:else if (c == ')')

最佳答案

它们包围 char 的方式与 " 包围字符串的方式相同,例如 String s = "a string"

在代码中,它正在测试c 是否是一个( 字符。

(顺便说一句,你的代码中有 ' 个字符,我认为这些应该是 ' 个字符。)

关于java - java中的撇号是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2421722/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com