API
Class

String ($UI/system/lib/base/string)

使用范围:UI2

Contents

class String ($UI/system/lib/base/string)

String工具类

Constructor Top

  String ()

Static Methods Top

String camelize (String str)
Boolean contains (String seq, String searchChar)
Boolean endsWith (String seq, String suffix)
String format (String str, Object options)
String fromFloat (Float num, Integer i)
String HTMLDecode (String str)
String HTMLEncode (String str)
Integer indexOf (String seq, String searchChar)
Boolean isNumber (String seq)
Boolean isObjectStorageNull (String seq)
Integer lastIndexOf (String seq, String searchChar)
String replace (String seq, String searchString, String replacement)
String[] splitAndTrim (String str, String spliter)
Boolean startsWith (String seq, String prefix)
String substring (String str, Integer start, Integer stop)
Float toFloat (String str, Float defaultValue)
Integer toInt (String str, Integer defaultValue)
String toLowercase (String input)
String toUpperCase (String input)
String trim (String str)
String unCapitalize (String input)
String zeros (String value, Integer length, Boolean right)

Constructor details Top

public String ()

String工具类

Static Methods Detail Top

static public String camelize (String str)

首字母转大写

Parameters

String str

字符串

Return Value

String

static public Boolean contains (String seq, String searchChar)

字符串中是否包含指定字符

Parameters

String seq

字符串

String searchChar

字符

Return Value

Boolean

static public Boolean endsWith (String seq, String suffix)

是否以指定字符串结束

Parameters

String seq

字符串

String suffix

字符

Return Value

Boolean

static public String format (String str, Object options)

字符串格式化, 参数个数动态

Parameters

String str

字符串

Object options

Return Value

String

static public String fromFloat (Float num, Integer i)

数值转换成指定小数位数的字符串

Parameters

Float num

数值

Integer i

保留小数位数

Return Value

String

static public String HTMLDecode (String str)

html解码

Parameters

String str

字符串

Return Value

String

static public String HTMLEncode (String str)

html编码

Parameters

String str

字符串

Return Value

String

static public Integer indexOf (String seq, String searchChar)

从字符串对象中返回首个被发现的给定值的索引值,如果没有找到则返回-1

Parameters

String seq

字符串

String searchChar

字符

Return Value

Integer

static public Boolean isNumber (String seq)

判断字符串是否为数字

Parameters

String seq

字符串

Return Value

Boolean

static public Boolean isObjectStorageNull (String seq)

判断文件是否为空

Parameters

String seq

字符串

Return Value

Boolean

static public Integer lastIndexOf (String seq, String searchChar)

从字符串对象中返回最后一个被发现的给定值的索引值,如果没有找到则返回-1

Parameters

String seq

字符串

String searchChar

字符

Return Value

Integer

static public String replace (String seq, String searchString, String replacement)

字符串替换

Parameters

String seq

字符串

String searchString

字符

String replacement

替换字符

Return Value

String

static public String[] splitAndTrim (String str, String spliter)

用指定的元素分隔成字符串数组, 并对每个元素执行trim

Parameters

String str

字符串

String spliter

分隔符

Return Value

String[]

static public Boolean startsWith (String seq, String prefix)

是否以指定字符串开始

Parameters

String seq

字符串

String prefix

字符

Return Value

Boolean

static public String substring (String str, Integer start, Integer stop)

字符串截取

Parameters

String str

字符串

Integer start

截取开始位置

Integer stop

截取结束位置

Return Value

String

static public Float toFloat (String str, Float defaultValue)

转换成浮点数

Parameters

String str

字符串

Float defaultValue

Return Value

Float

static public Integer toInt (String str, Integer defaultValue)

转换成整数

Parameters

String str

字符串

Integer defaultValue

Return Value

Integer

static public String toLowercase (String input)

将所有的英文字符转换为小写字母

Parameters

String input

字符串

Return Value

String

static public String toUpperCase (String input)

将所有的英文字符转换为大写字母

Parameters

String input

字符串

Return Value

String

static public String trim (String str)

清除前后两端的空白字符

Parameters

String str

Return Value

String

static public String unCapitalize (String input)

首字母小写

Parameters

String input

字符串

Return Value

String

static public String zeros (String value, Integer length, Boolean right)

补零

Parameters

String value

字符串

Integer length

补零后的长度

Boolean right

是否右边补零, true表示右边补零, false表示左边补零

Return Value

String