类 Strings
- java.lang.Object
-
- com.getui.push.v2.sdk.common.Strings
-
public final class Strings extends Object
Created by xiaoxu.yxx on 2014/6/23.
-
-
构造器概要
构造器 构造器 说明 Strings()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static Stringcapitalize(CharSequence s)将字符串每个单词首字母大写static Stringcapitalize(CharSequence s, String separator)static booleanendsWithChar(CharSequence s, char c)判断字符串是否以特殊字符结尾static booleanequals(CharSequence s1, CharSequence s2)检查两个字符串是否相等.static booleanequalsIgnoreCase(Object obj, String str)static booleanequalsIgnoreCase(String s1, String s2)检查两个字符串的忽略大小写后是否相等.static booleanisBlank(CharSequence cs)static booleanisEmpty(CharSequence cs)static booleanisEmpty(CharSequence... css)static booleanisNotBlank(CharSequence str)static booleanisNotEmpty(CharSequence cs)static booleanisNotEmpty(CharSequence... css)static Stringjoin(CharSequence... array)连接字符串数组,static <T> Stringjoin(Iterable<T> iterable, String separator)连接字符串数组,static Stringjoin(Object[] array)连接字符串数组,static Stringjoin(Object[] array, char separator)连接字符串数组,static Stringjoin(Object[] array, char separator, int startIndex, int endIndex)连接字符串数组,static Stringjoin(Object[] array, String separator)连接字符串数组,static Stringjoin(Object[] array, String separator, int startIndex, int endIndex)连接字符串数组,static Stringjoin(String separator, CharSequence... array)连接字符串数组,static StringlowerFirst(CharSequence s)将字符串首字母小写static List<String>split(String regex, CharSequence input)static booleanstartsWithChar(CharSequence s, char c)判断字符串是否以特殊字符开头static Stringtrim(CharSequence cs)去掉字符串前后空白static StringupperFirst(CharSequence s)将字符串首字母大写static StringvalueOf(Object o)static StringvalueOf(Object o, String defaultVal)
-
-
-
方法详细资料
-
join
public static String join(CharSequence... array)
连接字符串数组,- 参数:
array-- 返回:
-
join
public static String join(String separator, CharSequence... array)
连接字符串数组,- 返回:
-
join
public static String join(Object[] array, String separator, int startIndex, int endIndex)
连接字符串数组,- 返回:
-
join
public static String join(Object[] array, char separator, int startIndex, int endIndex)
连接字符串数组,- 返回:
-
split
public static List<String> split(String regex, CharSequence input)
-
capitalize
public static String capitalize(CharSequence s)
将字符串每个单词首字母大写- 参数:
s- 字符串- 返回:
- 首字母大写后的新字符串
-
capitalize
public static String capitalize(CharSequence s, String separator)
-
lowerFirst
public static String lowerFirst(CharSequence s)
将字符串首字母小写- 参数:
s- 字符串- 返回:
- 首字母小写后的新字符串
-
upperFirst
public static String upperFirst(CharSequence s)
将字符串首字母大写- 参数:
s-- 返回:
-
equalsIgnoreCase
public static boolean equalsIgnoreCase(String s1, String s2)
检查两个字符串的忽略大小写后是否相等.- 参数:
s1- 字符串As2- 字符串B- 返回:
- true 如果两个字符串忽略大小写后相等,且两个字符串均不为null
-
equals
public static boolean equals(CharSequence s1, CharSequence s2)
检查两个字符串是否相等.- 参数:
s1- 字符串As2- 字符串B- 返回:
- true 如果两个字符串相等,且两个字符串均不为null
-
startsWithChar
public static boolean startsWithChar(CharSequence s, char c)
判断字符串是否以特殊字符开头- 参数:
s- 字符串c- 特殊字符- 返回:
- 是否以特殊字符开头
-
endsWithChar
public static boolean endsWithChar(CharSequence s, char c)
判断字符串是否以特殊字符结尾- 参数:
s- 字符串c- 特殊字符- 返回:
- 是否以特殊字符结尾
-
isEmpty
public static boolean isEmpty(CharSequence... css)
-
isEmpty
public static boolean isEmpty(CharSequence cs)
- 参数:
cs- 字符串- 返回:
- 是不是为空字符串
-
isNotEmpty
public static boolean isNotEmpty(CharSequence cs)
-
isNotEmpty
public static boolean isNotEmpty(CharSequence... css)
-
isBlank
public static boolean isBlank(CharSequence cs)
- 参数:
cs- 字符串- 返回:
- 是不是为空白字符串
-
isNotBlank
public static boolean isNotBlank(CharSequence str)
-
trim
public static String trim(CharSequence cs)
去掉字符串前后空白- 参数:
cs- 字符串- 返回:
- 新字符串
-
-