com.supermap.data.mapGrid

类 StringUtils

  • java.lang.Object
    • com.supermap.data.mapGrid.StringUtils


  • public class StringUtils
    extends java.lang.Object
    地图格网工具类
    • 方法概要

      所有方法 静态方法 具体方法 
      限定符和类型 方法和说明
      static java.lang.String getUniqueName(java.lang.String newName, java.util.List<java.lang.String> existNames)
      获取可用名称
      static java.lang.String getUniqueNameIgnoreCase(java.lang.String newName, java.util.List<java.lang.String> existNames)
      获取可用名称,忽略大小写
      static boolean isDecimal(java.lang.String orginal)
      判断是否为浮点数
      static boolean isNegativeInteger(java.lang.String orginal)
      判断是否为负整数
      static boolean isNullOrEmpty(java.lang.String str)
      判断字符串是否为空或0长度
      static boolean isNumber(java.lang.String orginal)
      判断是否为数字
      static boolean isPositiveInteger(java.lang.String orginal)
      判断是否为正整数
      static boolean wildcardMatch(java.lang.String original, java.lang.String wildcardPattern)
      匹配通配符
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • isNullOrEmpty

        public static boolean isNullOrEmpty(java.lang.String str)
        判断字符串是否为空或0长度
        参数:
        str - 字符串
        返回:
        是否为空
      • isNumber

        public static boolean isNumber(java.lang.String orginal)
        判断是否为数字
      • isDecimal

        public static boolean isDecimal(java.lang.String orginal)
        判断是否为浮点数
      • isPositiveInteger

        public static boolean isPositiveInteger(java.lang.String orginal)
        判断是否为正整数
      • isNegativeInteger

        public static boolean isNegativeInteger(java.lang.String orginal)
        判断是否为负整数
      • getUniqueName

        public static java.lang.String getUniqueName(java.lang.String newName,
                                                     java.util.List<java.lang.String> existNames)
        获取可用名称
        参数:
        newName - 新名称
        existNames - 已存在的名称
        返回:
        可用名称
      • getUniqueNameIgnoreCase

        public static java.lang.String getUniqueNameIgnoreCase(java.lang.String newName,
                                                               java.util.List<java.lang.String> existNames)
        获取可用名称,忽略大小写
        参数:
        newName - 新名称
        existNames - 已存在的名称
        返回:
        可用名称
      • wildcardMatch

        public static boolean wildcardMatch(java.lang.String original,
                                            java.lang.String wildcardPattern)
        匹配通配符
        参数:
        original - 待匹配的字符串
        wildcardPattern - 匹配模式
        返回: