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)
根据已有输入初始化状态
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 boolean
appendString(java.lang.String matchString)
在当前基础上追加字符串并查看匹配状态void
clear()
清除java.lang.String
getMatchString()
获取当前字符串static boolean
isBracketComplete(java.lang.String inputText)
判断字符串是否为括号匹配的boolean
isMatch()
返回当前括号是否匹配
-
-
-
构造器详细资料
-
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()
清除
-
-