看了这个题目后也跟着测试了一下- class LianXi
- {
- public static void main(String[] args)
- {
- String s="()()(()))(()";
- System.out.println(method(s));
- }
- public static boolean method(String s)
- {
- int num=0;
- char[] c=s.toCharArray();
- for (int x=0;x<c.length ;x++ )
- {
- if(c[0]==')')
- return false;
- else
- {
- if(c[x]=='(')
- num++;
- else
- num--;
- }
- }
- if(num==0)
- return true;
- return false;
- }
- }
复制代码 |