Advertisement

Java编程——括号是否匹配问题

阅读量:

错误示例::: 当

字符串解析与输出规则验证

复制代码
 package com.henu.jihe;

    
 /* * String s = "...(...[....]....{...}...)...(...)..";  判断括号是否匹配 
    
  *	思路:遍历整个String;然后从i=0截取strFirst=s.subString(i,i+1),
    
  *然后在截取strEnd = s.substring(i+1);先判断strFirst是否为左括号,若是则判断在
    
  *strEnd中是否包含右括号,若包含则count++;
    
  */
    
 public class Demo06 {
    
 	public static void main(String[] args) {
    
 		String s = "...(...[....]....{...}...)...(...)..";
    
 		int count = 0;//匹配括号的数目
    
 		for (int i = 0; i < s.length(); i++) {
    
 			String strFirst = s.substring(i,i+1);
    
 			String strEnd = s.sub

全部评论 (0)

还没有任何评论哟~