com.supermap.desktop.core.utilties

类 BracketMatchUtilties

  • java.lang.Object
    • com.supermap.desktop.core.utilties.BracketMatchUtilties


  • public class BracketMatchUtilties
    extends java.lang.Object
    括号匹配类,用于判断输入表达式中括号是否匹配
    • 构造器概要

      构造器 
      构造器和说明
      BracketMatchUtilties(java.lang.String matchString)
      根据已有输入初始化状态
    • 构造器详细资料

      • BracketMatchUtilties

        public BracketMatchUtilties(java.lang.String matchString)
        根据已有输入初始化状态
        参数:
        matchString - 初始化的输出字符串
    • 方法详细资料

      • appendString

        public boolean appendString(java.lang.String matchString)
        在当前基础上追加字符串并查看匹配状态
        参数:
        matchString - 追加的字符串
        返回:
        是否匹配
      • isMatch

        public boolean isMatch()
        返回当前括号是否匹配
        返回:
        是否括号匹配
      • isBracketComplete

        public static boolean isBracketComplete(java.lang.String inputText)
        判断字符串是否为括号匹配的
        参数:
        inputText - 输入文本
        返回:
        输入文本是否为括号匹配的
      • getMatchString

        public java.lang.String getMatchString()
        获取当前字符串
        返回:
        当前字符串
      • clear

        public void clear()
        清除