java实现括号的匹配

括号的匹配

下面的代码用于判断一个串中的括号是否匹配
所谓匹配是指不同类型的括号必须左右呼应,可以相互包含,但不能交叉

例如:
…(…[…]…)… 是允许的
…(…[…)…]… 是禁止的
对于 main 方法中的测试用例,应该输出:
false
true
false
false

import java.util.*;
public class A22
{
    public static boolean isGoodBracket(String s)
    {
        Stack a = new Stack();
        
        for(int i=0; i

你可能感兴趣的:(算法练习题)