| 限定符和类型 | 字段和说明 |
|---|---|
static String |
Encoding |
static String |
FileSep |
static Charset |
ISO_8859_1 |
static Charset |
UTF_8 |
| 构造器和说明 |
|---|
JStr() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
addPrefix(Integer number,
int len)
数字左侧补0
|
static String |
addPrefix(String str,
int len)
字符串左侧补0
|
static String |
addPrefix(String str,
int len,
String prefix)
字符串左侧补齐指定字符
|
static boolean |
allEmpty(String... paras)
判断字符串数组中是否全部为空元素
|
static boolean |
allNull(Object... paras)
判断对象数组是否全部为NULL
|
static String |
concat(String... params)
字符串拼接
|
static int |
findInArr(String[] arr,
String keyword)
在数组中查找,返回匹配元素的索引
|
static String |
findUseful(String... s)
从字符串数组中返回第一个非空元素
|
static boolean |
hasEmpty(String... paras)
判断字符串数组中是否含有空元素
|
static boolean |
hasNull(Object... paras)
判断对象数组中是否含有NULL
|
static String |
ida2sqlIn(Object... ida)
将参数数组处理为逗号间隔的、两边加单引号的SQL IN检索格式
|
static String |
ids2sqlIn(String ids)
将普通字符串处理为逗号间隔的、两边加单引号的SQL IN检索格式
|
static String |
ifEmpty(String orig,
String def)
如果字符串为空,则返回默认值
|
static Object |
ifNull(Object orig,
Object def)
如果对象为Null,则返回默认值
|
static boolean |
isEmpty(String str)
判断字符串是否为空
|
static boolean |
isNull(Object para)
判断对象是否为NULL
|
static String |
join(List<String> list)
将字符串列表转换为逗号间隔的字符串
|
static String |
join(String[] arr)
将字符串数组转换为逗号间隔的字符串
|
static String |
join(String[] arr,
String sept)
将字符串数组转换为指定字符间隔的字符串
|
static String |
left(String str,
int count)
截取字符串的前几位字符
|
static boolean |
notEmpty(String str)
判断字符串是否不为空
|
static boolean |
notNull(Object para)
判断对象是否不为NULL
|
static String |
parse(byte[] bytes)
将Byte转字符串
|
static String |
parse(byte[] bytes,
Charset charset)
将Byte转字符串
|
static Integer |
rand(Integer min,
Integer max)
生产随机数
|
static String |
right(String str,
int count)
截取字符串的后几位字符
|
static String[] |
toArray(String str)
将字符串按逗号转换为数组
|
static String[] |
toArray(String str,
String sept)
将字符串按指定字符转换为数组
|
static byte[] |
toByte(String str)
字符串转Byte
|
static byte[] |
toByte(String str,
Charset charset)
字符串转Byte
|
static List<String> |
toList(String str)
将字符串按逗号转换为列表
|
static List<String> |
toList(String str,
String sept)
将字符串按指定字符转换为列表
|
static String |
toLowerCaseFirst(String s)
首字母转小写
|
static String |
toUpperCaseFirst(String s)
首字母转大写
|
public static final String FileSep
public static final Charset UTF_8
public static final Charset ISO_8859_1
public static boolean isNull(Object para)
para - 对象public static boolean notNull(Object para)
para - 对象public static Object ifNull(Object orig, Object def)
orig - 对象def - 默认值public static boolean hasNull(Object... paras)
paras - 对象数组public static boolean allNull(Object... paras)
paras - 对象数组public static boolean isEmpty(String str)
str - 字符串public static boolean notEmpty(String str)
str - 字符串public static String ifEmpty(String orig, String def)
orig - 字符串def - 默认值public static boolean hasEmpty(String... paras)
paras - 字符数组public static boolean allEmpty(String... paras)
paras - 字符数组public static String left(String str, int count)
str - 字符串count - 字符个数public static String right(String str, int count)
str - 字符串count - 字符个数public static String addPrefix(Integer number, int len)
number - 数字len - 位数public static String addPrefix(String str, int len)
str - 字符串len - 位数public static String addPrefix(String str, int len, String prefix)
str - 字符串len - 位数prefix - 前缀public static String join(String[] arr, String sept)
arr - 字符串数组sept - 分隔符public static String[] toArray(String str, String sept)
str - 字符串sept - 分隔符public static List<String> toList(String str, String sept)
str - 字符串sept - 分隔符public static int findInArr(String[] arr, String keyword)
arr - 字符串数组keyword - 关键字public static byte[] toByte(String str)
str - 字符串public static byte[] toByte(String str, Charset charset)
字符串转Byte
str - 字符串charset - 字符集public static String parse(byte[] bytes)
bytes - 字节public static String parse(byte[] bytes, Charset charset)
将Byte转字符串
bytes - 字节charset - 字符集public static String ida2sqlIn(Object... ida)
ida - ID数组Copyright © 2020. All rights reserved.