DAY7 2021/12/16
charAt() 方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1。
public class Test {
public static void main(String args[]) {
String s = "www.runoob.com";
char result = s.charAt(6);
System.out.println(result);
}
}
//结果输出n
public static boolean bracketMatching(String paraString) {
stack temStack = new stack();
char popchar;
temStack.push('#');//注意在最下面加入#的位置,不能在每次循环都加入一次
for(int i = 0;i < paraString.length();i++) {
char charString = paraString.charAt(i);
switch (charString) {
case '<':
case '[':
case '{':
case '(':
temStack.push(charString);
break;
case '>':
popchar = temStack.pop();
if (popchar != '<') {
return false;
}
break;
case '}':
popchar = temStack.pop();
if (popchar != '{') {
return false;
}
break;
case ']':
popchar = temStack.pop();
if (popchar != '[') {
return false;
}
break;
case ')':
popchar = temStack.pop();
if (popchar != '(') {
return false;
}
break;
default:
break;
}
}
popchar = temStack.pop();
if (popchar != '#') {
return false;
}
return true;
}



