以下是我用来计算字符串中括号数量的方法。
public int checkParenthesis(String print, char par){
int num = 0;
for(int i = 0; i<print.length(); i++){
if(print.indexOf(i) == par){
num++;
}
}
return num;
}
它不工作。它会返回0。
print
是一个随机字符串,而par
则代表括号。
indexOf
的参数被视为字符,而不是索引。 - VGR(
,另一次为)
并比较它们的数量是否平衡。 - Lee_Dailey