java判断括号是否闭合_用 java 判断 括号是否完全匹配
用 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
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");
}
}
}
java判断括号是否闭合_用 java 判断 括号是否完全匹配相关推荐
- 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目
王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...
- java判断括号是否闭合_【python每日一练】有效括号
给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效. 有效字符串需满足: 左括号必须用相同类型的右括号闭合. 左括号必须以正确的顺序闭合. 注意空字符串可被认 ...
- java判断是否第一次出现_利用java判断字符首次出现的位置,java替换最后一个特定字符...
利用java判断字符首次出现的位置利用爪哇判断字符首次出现的位置, 目的: (学习视频分享:java视频教程 实现代码如下: 导入Java.util.收藏品: 导入Java.util.LinkedLi ...
- java判断是否能上网_用Java检测远程主机是否能被连接
用Java检测远程主机是否能被连接 有人推荐使用java的Runtime.exec()方法来直接调用系统的Ping命令.也有人完成了纯Java实现Ping的程序,使用的是Java的NIO包(nativ ...
- 学java要背的单词_学习JAVA必背的8类常用单词
Java常用的词还是挺多的,初学者有空多看看,对快速入门Java编程还是有益的.本文沈阳达内IT培训为大家介绍学习JAVA必背的8类常用单词. 1.保留关键字(2个) const --常量,常数:用于 ...
- java课后习题七解析_《Java基础入门》_课后习题解析.doc
<Java基础入门>_课后习题解析 <Java基础入门>课后习题 Java开发入门 一.填空题 1.Java的三大体系分别是_JavaSE_____._JavaEE_____. ...
- java课后习题及答案_《java基础入门》课后习题及答案.doc
<java基础入门>课后习题及答案.doc <Java 基础入门>课后习题及答案博学谷--让 IT 教学更简单,让 IT 学习更有效<Java 基础入门> 课后习题 ...
- java字符串拆分成数组_用Java实现JVM第八章《数组和字符串》
小傅哥 | https://bugstack.cn 沉淀.分享.成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获.目前已完成的专题有:Netty4.x实战专题案例.用J ...
- java list 去空字符串_【JAVA基础】list和字符串判空
前言: 我们在项目中经常需要对获取的list集合或String类型变量判空,看前辈的代码,不同的人判空的方法不一样,那么,Java代码中,对list集合和String类型变量到底该如何判空呢? 一.J ...
最新文章
- Go - 反射中 函数 和 方法 的调用 - v.Call()
- java odbc dbf,什么是Java的最佳开源dbf驱动程序?
- CRM WebUI and Hybris的Product页面标题实现
- 扩展 CommandField 类别 - Header 加入新增钮
- 数据特征分析-正太分布
- unity asset store下载不了_Unity手游实战:从0开始SLG——资源管理系统-基础篇(三)AssetBundle原理...
- Dubbo的SPI实现
- IT女性必备——5个方法变身小腰精
- IT必须掌握的面试大全技巧教你怎么回答
- UART协议概述与实现
- 【Arduino】开发入门【八】舵机操作+源代码
- 【渝粤教育】国家开放大学2018年秋季 1323T内科护理学(本) 参考试题
- golang中文字符编码转换
- latex排版——博雅编辑室
- SQL常用脚本整理,建议收藏
- oslo_messaging使用及测试
- gerrit安装配置(http反向代理)
- 基于OSM的地图大数据应用开发-1
- 怎样把电脑D盘合并到c盘?相邻的分区怎么合并到C盘
- python-opencv实现图像超像素分割(SLIC、SEEDS、LSC)
热门文章
- 多线程系列之学习多线程下载的基本原理和基本用法(1)
- 利用python 提取log 文件里的关键句子,并进行统计分析
- 数据库事务以及事务的隔离级别
- android 起动APP时锁住(Lock apps)
- VC6中使用高版本系统API的方法
- Oracle关于java.sql.SQLException常见错误集锦
- 优雅的创建一个JavaScript库
- Java中的ExceptionInInitializerError异常及解决方法
- 在Linux上挂载Windows共享文件夹,如何开机自动挂载(mount)
- Cacti 每日导出图形及流量报表 [未完成]