用 java 判断 括号是否完全匹配
来源:互联网 发布:荥阳网络推广wang1314 编辑:程序博客网 时间:2024/06/06 01:55
用 java 判断 括号是否完全匹配:
package emp;import java.util.Stack;public class Parentheses {public static void main(String[]args){ Stack re = new Stack(); String str = "[()]{}{[()()]()}"; int flag = 0; for(int i=0;i<str.length();i++){ char temp = str.charAt(i); if(temp=='['){ re.push(temp); }else if(temp=='('){ re.push(temp); }else if (temp=='{'){ re.push(temp); }else{ char temp1 = (char)re.pop(); if((temp1=='(' && temp==')') || (temp1=='[' && temp==']') || (temp1=='{' && temp=='}')){ flag = 1; }else{ flag = 0; break; } } } if(flag==0 || re.size()>0){ System.out.println("no"); }else{ System.out.println("yes"); }}}
阅读全文
0 0
- 用 java 判断 括号是否完全匹配
- 判断括号是否匹配
- 判断括号是否匹配
- 判断括号是否匹配
- 判断括号是否匹配
- 【算法】 判断括号是否匹配
- 判断花括号是否匹配
- 判断花括号是否匹配
- 判断花括号是否匹配
- 判断括号匹配是否正确:
- 判断表达式括号是否匹配java和js版本
- 用栈判断输入的括号是否匹配
- 用栈判断表达式中的括号是否匹配
- 括号是否匹配 java实现
- java判断括号匹配问题
- 判断代码中的括号是否匹配
- PHP判断表达式中括号是否匹配
- Matlab 使用栈判断括号是否匹配
- js字符串
- svg初学——形状
- javascript日期
- 多线程与线程池总结
- <Python高级全栈开发工程师-1>学习过程笔记【181-184】正则表达式 <特殊字符><函数>
- 用 java 判断 括号是否完全匹配
- 关于对多项式的两种表示法的初步理解
- <python全栈开发基础>学习过程笔记【17d】生成器
- 315. Count of Smaller Numbers After Self(divide and conquer)
- Springboot多数据源配置--数据源动态切换
- config-server
- Springboot使用devTools进行热部署
- Math对象和Number对象
- 170918 逆向-jeb2动态调试(ciscn-crack.apk)