Appearance
字符串
jnpf.util.ConvertUtil
toStr-转换为字符串
如果给定的值为 null,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | String |
return | 结果 |
D - 示例代码
java
toStr-转换为字符串
如果给定的值为null
,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toChar-转换为字符
如果给定的值为 null,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | Character |
return | 结果 |
D - 示例代码
java
toChar-转换为字符
如果给定的值为null
,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toByte-转换为 byte
如果给定的值为null
,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | Byte |
return | 结果 |
D - 示例代码
java
toByte-转换为 byte
如果给定的值为null
,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toShort-转换为 Short
如果给定的值为null
,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | Short |
return | 结果 |
D - 示例代码
java
toShort-转换为 Short
如果给定的值为null
,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toNumber-转换为 Number
如果给定的值为空,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | Number |
return | 结果 |
D - 示例代码
java
toNumber-转换为 Number
如果给定的值为空,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toInt-转换为 int
如果给定的值为空,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | Integer |
return | 结果 |
D - 示例代码
java
toInt-转换为 int
如果给定的值为null
,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toIntArray-转换为 Integer 数组
参数 | 说明 | 类型 |
---|---|---|
split | 分隔符 | String |
split | 被转换的值 | String |
return | 结果 |
D - 示例代码
java
toStrArray-转换为 String 数组
参数 | 说明 | 类型 |
---|---|---|
split | 分隔符 | String |
split | 被转换的值 | String |
return | 结果 |
D - 示例代码
java
toLong-转换为 long
如果给定的值为空,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | Long |
return | 结果 |
D - 示例代码
java
toLong-转换为 long
如果给定的值为null
,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toDouble-转换为 double
如果给定的值为空,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | Double |
return | 结果 |
D - 示例代码
java
toDouble-转换为 double
如果给定的值为空,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toFloat-转换为 Float
如果给定的值为空,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | Float |
return | 结果 |
D - 示例代码
java
toFloat-转换为 Float
如果给定的值为空,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toBool-转换为 boolean
String 支持的值为:true、false、yes、ok、no,1,0 如果给定的值为空,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | Boolean |
return | 结果 |
D - 示例代码
java
toBool-转换为 boolean
如果给定的值为空,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toEnum-转换为 Enum 对象
如果给定的值为空,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
clazz | Enum 的 Class | Class<E> |
value | 值 | Object |
defaultValue | 默认值 | E |
return | Enum |
D - 示例代码
java
toEnum-转换为 Enum 对象
如果给定的值为空,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
clazz | Enum 的 Class | Class<E> |
value | 值 | Object |
return | Enum |
D - 示例代码
java
toBigInteger-转换为 BigInteger
如果给定的值为空,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | BigInteger |
return | 结果 |
D - 示例代码
java
toBigInteger-转换为 BigInteger
如果给定的值为空,或者转换失败,返回默认值null
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
toBigDecimal-转换为 BigDecimal
如果给定的值为空,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
defaultValue | 转换错误时的默认值 | BigDecimal |
return | 结果 |
D - 示例代码
java
toBigDecimal-转换为 BigDecimal
如果给定的值为空,或者转换失败,返回默认值
参数 | 说明 | 类型 |
---|---|---|
value | 被转换的值 | Object |
return | 结果 |
D - 示例代码
java
str-将对象转为字符串
1、Byte 数组和 ByteBuffer 会被转换为对应字符串的数组 2、对象数组会调用 Arrays.toString 方法
参数 | 说明 | 类型 |
---|---|---|
obj | 对象 | Object |
charsetName | 字符集 | String |
return | 字符串 |
D - 示例代码
java
str-将对象转为字符串
1、Byte 数组和 ByteBuffer 会被转换为对应字符串的数组 2、对象数组会调用 Arrays.toString 方法
参数 | 说明 | 类型 |
---|---|---|
obj | 对象 | Object |
charset | 字符集 | Charset |
return | 字符串 |
D - 示例代码
java
str-将 byte 数组转为字符串
参数 | 说明 | 类型 |
---|---|---|
bytes | byte 数组 | byte[] |
charset | 字符集 | String |
return | 字符串 |
D - 示例代码
java
str-解码字节码
参数 | 说明 | 类型 |
---|---|---|
data | 字符串 | byte[] |
charset | 字符集,如果此字段为空,则解码的结果取决于平台 | Charset |
return | 解码后的字符串 |
D - 示例代码
java
str-将编码的 byteBuffer 数据转换为字符串
参数 | 说明 | 类型 |
---|---|---|
data | 数据 | ByteBuffer |
charset | 字符集,如果为空使用当前系统字符集 | String |
return | 字符串 |
D - 示例代码
java
str-将编码的 byteBuffer 数据转换为字符串
参数 | 说明 | 类型 |
---|---|---|
data | 数据 | ByteBuffer |
charset | 字符集,如果为空使用当前系统字符集 | Charset |
return | 字符串 |
D - 示例代码
java
toSbc-半角转全角
参数 | 说明 | 类型 |
---|---|---|
input | String. | String |
return | 全角字符串. |
D - 示例代码
java
toSbc-半角转全角
参数 | 说明 | 类型 |
---|---|---|
input | String | String |
notConvertSet | 不替换的字符集合 | Character> |
return | 全角字符串. |
D - 示例代码
java
toDbc-全角转半角
参数 | 说明 | 类型 |
---|---|---|
input | String. | String |
return | 半角字符串 |
D - 示例代码
java
toDbc-替换全角为半角
参数 | 说明 | 类型 |
---|---|---|
text | 文本 | String |
notConvertSet | 不替换的字符集合 | Character> |
return | 替换后的字符 |
D - 示例代码
java
digitUppercase-数字金额大写转换 先写个完整的然后将如零拾替换成零
参数 | 说明 | 类型 |
---|---|---|
n | 数字 | double |
return | 中文大写数字 |
D - 示例代码
java
jnpf.util.DateUtil
getDayBegin-获取当天开始时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getNow-获取当前时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getNow-获取当前时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getmmNow-获取当前时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getNowDate-获取当前时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getDayEnd-获取当天结束时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getBeginDayOfYesterday-获取昨天开始时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getEndDayOfYesterday-获取昨天结束时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getBeginDayOfTomorrow-获取明天开始时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getEndDayOfTomorrow-获取明天结束时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getDayStartTime-获取某个日期的开始时间
参数 | 说明 | 类型 |
---|---|---|
d | Date |
D - 示例代码
java
getDayEndTime-获取某个日期的结束时间
参数 | 说明 | 类型 |
---|---|---|
d | Date |
D - 示例代码
java
getBeginDayOfWeek-获取本周的开始时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getEndDayOfWeek-获取本周的结束时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getBeginDayOfLastWeek-获取上周开始时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getEndDayOfLastWeek-获取上周的结束时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getNowYear-获取今年是哪一年
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getNowMonth-获取本月是哪一月
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getBeginDayOfMonth-获取本月的开始时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getEndDayOfMonth-获取本月的结束时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getBeginDayOfLastMonth-获取上月的开始时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getEndDayOfLastMonth-获取上月的结束时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getBeginDayOfYear-获取本年的开始时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getEndDayOfYear-获取本年的结束时间
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getDiffDays-两个日期相减得到的天数
参数 | 说明 | 类型 |
---|---|---|
beginDate | Date | |
endDate | Date |
D - 示例代码
java
dateDiff-两个日期相减得到的毫秒数
参数 | 说明 | 类型 |
---|---|---|
beginDate | Date | |
endDate | Date |
D - 示例代码
java
max-获取两个日期中的最大日起
参数 | 说明 | 类型 |
---|---|---|
beginDate | Date | |
endDate | Date |
D - 示例代码
java
min-获取两个日期中的最小日期
参数 | 说明 | 类型 |
---|---|---|
beginDate | Date | |
endDate | Date |
D - 示例代码
java
getFirstSeasonDate-获取某月该季度的第一个月
参数 | 说明 | 类型 |
---|---|---|
date | Date |
D - 示例代码
java
getNextDay-返回某个日期下几天的日期
参数 | 说明 | 类型 |
---|---|---|
date | Date | |
i | int |
D - 示例代码
java
getFrontDay-返回某个日期前几天的日期
参数 | 说明 | 类型 |
---|---|---|
date | Date | |
i | int |
D - 示例代码
java
getTimeList-获取某年某月按天切片日期集合(某个月间隔多少天的日期集合)
参数 | 说明 | 类型 |
---|---|---|
beginYear | int | |
beginMonth | int | |
k | int |
D - 示例代码
java
getTimeList-获取某年某月到某年某月按天的切片日期集合(间隔天数的集合)
参数 | 说明 | 类型 |
---|---|---|
beginYear | int | |
beginMonth | int | |
endYear | int | |
endMonth | int | |
k | int |
D - 示例代码
java
isEffectiveDate-判断当前时间是否在[startTime, endTime]区间,注意时间格式要一致
参数 | 说明 | 类型 |
---|---|---|
nowTime | 当前时间 | Date |
startTime | 开始时间 | Date |
endTime | 结束时间 | Date |
D - 示例代码
java
dateNow-date 类型进行格式化输出
参数 | 说明 | 类型 |
---|---|---|
pattern | String |
D - 示例代码
java
dateToString-date 类型进行格式化输出
参数 | 说明 | 类型 |
---|---|---|
date | Date | |
pattern | String |
D - 示例代码
java
dateFormat-date 类型进行格式化输出(返回类型:String)
参数 | 说明 | 类型 |
---|---|---|
date | Date |
D - 示例代码
java
daFormat-date 类型进行格式化输出(返回类型:String)
参数 | 说明 | 类型 |
---|---|---|
date | Date |
D - 示例代码
java
daFormat-时间戳类型进行格式化输出 yyyy-MM-dd HH:mm:ss(返回类型:String)
参数 | 说明 | 类型 |
---|---|---|
date | Long |
D - 示例代码
java
daFormatYmd-时间戳类型进行格式化输出 yyyy-MM-dd(返回类型:String)
参数 | 说明 | 类型 |
---|---|---|
date | Long |
D - 示例代码
java
dateFormatHHmmssAddEight-时间戳类型进行格式化输出(返回类型:String)
参数 | 说明 | 类型 |
---|---|---|
date | Long |
D - 示例代码
java
daFormatHHMMSS-时间戳类型进行格式化输出(返回类型:String)
参数 | 说明 | 类型 |
---|---|---|
date | Long |
D - 示例代码
java
stringToDate-将"2015-08-31 21:08:06"型字符串转化为 Date
参数 | 说明 | 类型 |
---|---|---|
str | String | |
java.text.ParseException | java.text.ParseException |
D - 示例代码
java
stringToDates-将"2015-08-31"型字符串转化为 Date
参数 | 说明 | 类型 |
---|---|---|
str | String | |
java.text.ParseException | java.text.ParseException |
D - 示例代码
java
cstFormat-将 CST 时间类型字符串进行格式化输出
参数 | 说明 | 类型 |
---|---|---|
str | String | |
java.text.ParseException | java.text.ParseException |
D - 示例代码
java
longToDate-将 long 类型转化为 Date
参数 | 说明 | 类型 |
---|---|---|
str | long | |
java.text.ParseException | java.text.ParseException |
D - 示例代码
java
isEffectiveDate-判断当前日期是否在[startDate, endDate]区间
参数 | 说明 | 类型 |
---|---|---|
startDate | 开始日期 | Date |
endDate | 结束日期 | Date |
D - 示例代码
java
getTwoDay-得到二个日期间的间隔天数
参数 | 说明 | 类型 |
---|---|---|
secondString:后一个日期 | String | |
firstString:前一个日期 | String |
D - 示例代码
java
getPreTime-时间前推或后推分钟,其中 JJ 表示分钟.
参数 | 说明 | 类型 |
---|---|---|
stringTime:时间 | String | |
minute:分钟(有正负之分) | String |
D - 示例代码
java
getTime-时间转成成秒
参数 | 说明 | 类型 |
---|
D - 示例代码
java
strToDate-将短时间格式字符串转换为时间 yyyy-MM-dd
参数 | 说明 | 类型 |
---|---|---|
strDate | String |
D - 示例代码
java
getNextDay-得到一个时间延后或前移几天的时间
参数 | 说明 | 类型 |
---|---|---|
nowdate:时间 | String | |
delay:前移或后延的天数 | String |
D - 示例代码
java
isLeapYear-判断是否闰年
参数 | 说明 | 类型 |
---|---|---|
ddate | String |
D - 示例代码
java
geteDate-返回美国时间格式
参数 | 说明 | 类型 |
---|---|---|
str | String |
D - 示例代码
java
isSameWeekDates-判断二个时间是否在同一个周
参数 | 说明 | 类型 |
---|---|---|
date1 | Date | |
date2 | Date |
D - 示例代码
java
getSeqWeek-产生周序列,即得到当前时间所在的年度是第几周
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getWeek-获得一个日期所在的周的星期几的日期,如要找出 2002 年 2 月 3 日所在周的星期一是几号
参数 | 说明 | 类型 |
---|---|---|
sdate:日期 | String | |
num:星期几(星期天是一周的第一天) | String |
D - 示例代码
java
getWeek-根据一个日期,返回是星期几的字符串
参数 | 说明 | 类型 |
---|---|---|
sdate | String |
D - 示例代码
java
getWeekStr-根据一个日期,返回是星期几的字符串
参数 | 说明 | 类型 |
---|---|---|
sdate | String |
D - 示例代码
java
getDays-两个时间之间的天数
参数 | 说明 | 类型 |
---|---|---|
date1 | String | |
date2 | String |
D - 示例代码
java
getNowMonth-形成如下的日历 , 根据传入的一个时间返回一个结构 星期日 星期一 星期二 星期三 星期四 星期五 星期六 下面是当月的各个时间 此函数返回该日历第一行星期日所在的日期
参数 | 说明 | 类型 |
---|---|---|
sdate | String |
D - 示例代码
java
getUserDate-根据用户传入的时间表示格式,返回当前时间的格式 如果是 yyyyMMdd,注意字母 y 不能大写
参数 | 说明 | 类型 |
---|---|---|
sformat | String |
D - 示例代码
java
getDateString-根据用户传入的时间表示格式,返回当前时间的格式 如果是 yyyyMMdd,注意字母 y 不能大写
参数 | 说明 | 类型 |
---|---|---|
sformat | Date |
D - 示例代码
java
getRandom-返回一个 i 位数的随机数
参数 | 说明 | 类型 |
---|---|---|
i | int |
D - 示例代码
java
dateToLocalDateTime-Date 转换为 LocalDateTime
参数 | 说明 | 类型 |
---|---|---|
date | Date |
D - 示例代码
java
localDateTimeToDate-LocalDateTime 转换为 Date
参数 | 说明 | 类型 |
---|---|---|
localDateTime | LocalDateTime |
D - 示例代码
java
dateAddHours-时间加减小时
参数 | 说明 | 类型 |
---|---|---|
startDate | 要处理的时间,Null 则为当前时间 | Date |
hours | 加减的小时 | int |
return | Date |
D - 示例代码
java
dateAddMinutes-时间加减分钟
参数 | 说明 | 类型 |
---|---|---|
startDate | 要处理的时间,Null 则为当前时间 | Date |
minutes | 加减的分钟 | int |
return | Date |
D - 示例代码
java
dateAddSeconds-时间加减秒数
参数 | 说明 | 类型 |
---|---|---|
startDate | 要处理的时间,Null 则为当前时间 | Date |
seconds | 加减的秒数 | int |
return | Date |
D - 示例代码
java
dateAddYears-时间加减年数
参数 | 说明 | 类型 |
---|---|---|
startDate | 要处理的时间,Null 则为当前时间 | Date |
years | 加减的年数 | int |
return | Date |
D - 示例代码
java
dateAddMonths-时间加减月数
参数 | 说明 | 类型 |
---|---|---|
startDate | 要处理的时间,Null 则为当前时间 | Date |
months | 加减的月数 | int |
return | Date |
D - 示例代码
java
dateAddDays-时间加减天数
参数 | 说明 | 类型 |
---|---|---|
startDate | 要处理的时间,Null 则为当前时间 | Date |
days | 加减的天数 | int |
return | Date |
D - 示例代码
java
localDateAddHours-时间加减小时
参数 | 说明 | 类型 |
---|---|---|
localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
hours | 加减的小时 | int |
return | Date |
D - 示例代码
java
localDateAddMinutes-时间加减分钟
参数 | 说明 | 类型 |
---|---|---|
localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
minutes | 加减的分钟 | int |
return | Date |
D - 示例代码
java
localDateAddSeconds-时间加减秒数
参数 | 说明 | 类型 |
---|---|---|
localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
seconds | 加减的秒数 | int |
return | Date |
D - 示例代码
java
localDateAddYears-时间加减年数
参数 | 说明 | 类型 |
---|---|---|
localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
years | 加减的年数 | int |
return | Date |
D - 示例代码
java
localDateMonths-时间加减月数
参数 | 说明 | 类型 |
---|---|---|
localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
months | 加减的月数 | int |
return | Date |
D - 示例代码
java
localDateAddDays-时间加减天数
参数 | 说明 | 类型 |
---|---|---|
localDateTime | 要处理的时间,Null 则为当前时间 | LocalDateTime |
days | 加减的天数 | int |
return | Date |
D - 示例代码
java
dateCompare-时间比较(如果 myDate>compareDate 返回 1,<返回-1,相等返回 0)
参数 | 说明 | 类型 |
---|---|---|
myDate | 时间 | Date |
compareDate | 要比较的时间 | Date |
return | int |
D - 示例代码
java
dateMin-获取两个时间中最小的一个时间
参数 | 说明 | 类型 |
---|---|---|
date | Date | |
compareDate | Date | |
return | Date |
D - 示例代码
java
dateMax-获取两个时间中最大的一个时间
参数 | 说明 | 类型 |
---|---|---|
date | Date | |
compareDate | Date | |
return | Date |
D - 示例代码
java
getLastDayOfMonth-获取时间当年某个月的最后一天
参数 | 说明 | 类型 |
---|---|---|
startDate | Date | |
month | 月份 | int |
return | int 天数 |
D - 示例代码
java
getAllDays-获取固定日期范围内的所有日期,以数组形式返回
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getRecentExecTime-获取最近几次的运行时间
参数 | 说明 | 类型 |
---|---|---|
cron | 表达式 | String |
numTimes | 次数 | int |
D - 示例代码
java
getNextCron-获取从某个时间段下一次执行的运行时间
参数 | 说明 | 类型 |
---|---|---|
cron | 表达式 | String |
dates | 日期 | Date |
D - 示例代码
java
getNextCronDate-获取从某个时间段下一次执行的运行时间
参数 | 说明 | 类型 |
---|---|---|
cron | 表达式 | String |
dates | 日期 | Date |
D - 示例代码
java
getDateToCron-时间转成 cron
参数 | 说明 | 类型 |
---|
D - 示例代码
java
timeCalendar-
参数 | 说明 | 类型 |
---|
D - 示例代码
java
isValidDate-
参数 | 说明 | 类型 |
---|
D - 示例代码
java
isOverlap-
参数 | 说明 | 类型 |
---|
D - 示例代码
java
addCon-时间范围添加连接符
参数 | 说明 | 类型 |
---|---|---|
jsonArray | JSONArray | |
type | String | |
format | String |
D - 示例代码
java
getMillis2-获取时间戳
参数 | 说明 | 类型 |
---|
D - 示例代码
java
localDateTime2Millis-LocalDateTime 转时间戳
参数 | 说明 | 类型 |
---|
D - 示例代码
java
localDate2Millis-LocalDate 转时间戳
参数 | 说明 | 类型 |
---|
D - 示例代码
java
clock2Millis-Clock 转时间戳
参数 | 说明 | 类型 |
---|
D - 示例代码
java
zoneDateTime2Millis-ZoneDateTIme 转时间戳(这个不常用吧~)
参数 | 说明 | 类型 |
---|
D - 示例代码
java
string2MillisWithJdk8-String 转时间戳(JDK8)
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getZonedDateTimeToString-ZonedDateTime 转 String
参数 | 说明 | 类型 |
---|---|---|
zonedDateTime | ZonedDateTime |
D - 示例代码
java
jnpf.util.JsonUtil
listToJsonField-list 转成 JSONField
参数 | 说明 | 类型 |
---|---|---|
lists | List |
D - 示例代码
java
entityToMap-对象转成 Map
参数 | 说明 | 类型 |
---|---|---|
object | Object |
D - 示例代码
java
stringToMap-String 转成 Map
参数 | 说明 | 类型 |
---|---|---|
object | String |
D - 示例代码
java
getJsonToBean - 把 JSON 数据转换成指定的 java 对象
参数 | 说明 | 类型 |
---|---|---|
jsonData | JSON 数据 | String |
clazz | 指定的 java 对象 | Class<T> |
return | 指定的 java 对象 |
D - 示例代码
java
getJsonToJsonArray - 把 JSON 数据转换成 JSONArray 数据
参数 | 说明 | 类型 |
---|---|---|
json | String |
D - 示例代码
java
getListToJsonArray - 把 List 数据转换成 JSONArray 数据
参数 | 说明 | 类型 |
---|---|---|
T | List<T> | |
list |
D - 示例代码
java
getObjectToString - 把 java 对象转换成 JSON 数据
参数 | 说明 | 类型 |
---|---|---|
object | java 对象 | Object |
return | JSON 数据 |
D - 示例代码
java
getObjectToStringDateFormat - 把 java 对象转换成 JSON 数据,时间格式化
参数 | 说明 | 类型 |
---|---|---|
object | java 对象 | Object |
return | JSON 数据 | String |
D - 示例代码
java
getJsonToList - 把 JSON 数据转换成指定的 java 对象列表
参数 | 说明 | 类型 |
---|---|---|
jsonData | JSON 数据 | String |
clazz | 指定的 java 对象 | Class<T> |
return | List<T> |
D - 示例代码
java
getJsonToListMap - 把 JSON 数据转换成较为复杂的 List<Map<String, Object>>
参数 | 说明 | 类型 |
---|---|---|
jsonData | JSON 数据 | String |
return | List<Map<String, Object>> |
D - 示例代码
java
getJsonToList - 把 JSONArray 数据转换成较为复杂的 List<Map<String, Object>>
参数 | 说明 | 类型 |
---|---|---|
jsonArray | JSONArray 数据 | JSONArray |
return | List<Map<String, Object>> |
D - 示例代码
java
getJsonToBean - 把 JSON 数据转换成指定的 java 对象
参数 | 说明 | 类型 |
---|---|---|
dto | dto 对象 | Object |
clazz | 指定的 java 对象 | Class<T> |
return | 指定的 java 对象 |
D - 示例代码
java
getJsonToList - 把 JSON 数据转换成指定的 java 对象列表
参数 | 说明 | 类型 |
---|---|---|
dto | dto 对象 | Object |
clazz | 指定的 java 对象 | Class<T> |
return | List<T> |
D - 示例代码
java
jnpf.util.PadUtil
padLeft-String 左对齐
参数 | 说明 | 类型 |
---|
D - 示例代码
java
padRight-String 右对齐
参数 | 说明 | 类型 |
---|
D - 示例代码
java
jnpf.util.PinYinUtil
getPingYin-将字符串中的中文转化为拼音,其他字符不变
参数 | 说明 | 类型 |
---|---|---|
inputString | String |
D - 示例代码
java
getFirstSpell-获取汉字串拼音首字母,英文字符不变
参数 | 说明 | 类型 |
---|---|---|
chinese | 汉字串 | String |
return | 汉语拼音首字母 |
D - 示例代码
java
getFullSpell-获取汉字串拼音,英文字符不变
参数 | 说明 | 类型 |
---|---|---|
chinese | 汉字串 | String |
return | 汉语拼音 |
D - 示例代码
java
jnpf.util.PwsCheckUtil
isValidPassword-密码复杂度校验,判断有效性
参数 | 说明 | 类型 |
---|---|---|
password | 密码信息 | String |
return | 校验密码是否合规有效 |
D - 示例代码
java
jnpf.util.RandomUtil
main-
参数 | 说明 | 类型 |
---|
D - 示例代码
java
uuId-生成主键 id
参数 | 说明 | 类型 |
---|
D - 示例代码
java
enUuid-生成 6 位数随机英文
参数 | 说明 | 类型 |
---|
D - 示例代码
java
parses-生成排序编码
参数 | 说明 | 类型 |
---|
D - 示例代码
java
getRandomCode-生成短信验证码
参数 | 说明 | 类型 |
---|
D - 示例代码
java
jnpf.util.StringUtil
nvl-获取参数不为空值
参数 | 说明 | 类型 |
---|---|---|
value | defaultValue 要判断的 value | T |
return | value 返回值 | T |
D - 示例代码
java
isEmpty-* 判断一个 Collection 是否为空, 包含 List,Set,Queue
参数 | 说明 | 类型 |
---|---|---|
coll | 要判断的 Collection | Collection<?> |
return | true:为空 false:非空 |
D - 示例代码
java
isNotEmpty-* 判断一个 Collection 是否非空,包含 List,Set,Queue
参数 | 说明 | 类型 |
---|---|---|
coll | 要判断的 Collection | Collection<?> |
return | true:非空 false:空 |
D - 示例代码
java
isEmpty-* 判断一个对象数组是否为空
参数 | 说明 | 类型 |
---|---|---|
objects | 要判断的对象数组 | Object[] |
return | true:为空 false:非空 |
D - 示例代码
java
isNotEmpty-* 判断一个对象数组是否非空
参数 | 说明 | 类型 |
---|---|---|
objects | 要判断的对象数组 | Object[] |
return | true:非空 false:空 |
D - 示例代码
java
isEmpty-* 判断一个 Map 是否为空
参数 | 说明 | 类型 |
---|---|---|
map | 要判断的 Map | java.util. |
return | true:为空 false:非空 | ?> |
D - 示例代码
java
isNotEmpty-* 判断一个 Map 是否为空
参数 | 说明 | 类型 |
---|---|---|
map | 要判断的 Map | java.util. |
return | true:非空 false:空 | ?> |
D - 示例代码
java
isEmpty-* 判断一个字符串是否为空串
参数 | 说明 | 类型 |
---|---|---|
str | String | String |
return | true:为空 false:非空 |
D - 示例代码
java
isNotEmpty-* 判断一个字符串是否为非空串
参数 | 说明 | 类型 |
---|---|---|
str | String | String |
return | true:非空串 false:空串 |
D - 示例代码
java
isNull-* 判断一个对象是否为空
参数 | 说明 | 类型 |
---|---|---|
object | Object | Object |
return | true:为空 false:非空 |
D - 示例代码
java
isNotNull-* 判断一个对象是否非空
参数 | 说明 | 类型 |
---|---|---|
object | Object | Object |
return | true:非空 false:空 |
D - 示例代码
java
isArray-* 判断一个对象是否是数组类型(Java 基本型别的数组)
参数 | 说明 | 类型 |
---|---|---|
object | 对象 | Object |
return | true:是数组 false:不是数组 |
D - 示例代码
java
trim-去空格
参数 | 说明 | 类型 |
---|
D - 示例代码
java
substring-截取字符串
参数 | 说明 | 类型 |
---|---|---|
str | 字符串 | String |
start | 开始 | int |
return | 结果 |
D - 示例代码
java
substring-截取字符串
参数 | 说明 | 类型 |
---|---|---|
str | 字符串 | String |
start | 开始 | int |
end | 结束 | int |
return | 结果 |
D - 示例代码
java
format-格式化文本, {} 表示占位符
此方法只是简单将占位符 {} 按照顺序替换为参数
如果想输出 {} 使用 \转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\ 即可
例:
通常使用:format("this is {} for {}", "a", "b") -> this is a for b
转义{}: format("this is \{} for {}", "a", "b") -> this is {} for a
转义\: format("this is \\{} for {}", "a", "b") -> this is \a for b
参数 | 说明 | 类型 |
---|---|---|
template | 文本模板,被替换的部分用 {} 表示 | String |
params | 参数值 | |
return | 格式化后的文本 |
D - 示例代码
java
toUnderScoreCase-下划线转驼峰命名
参数 | 说明 | 类型 |
---|
D - 示例代码
java
inStringIgnoreCase-是否包含字符串
参数 | 说明 | 类型 |
---|---|---|
str | 验证字符串 | String |
strs | 字符串组 | |
return | 包含返回 true |
D - 示例代码
java
convertToCamelCase-将下划线大写方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。 例如:HELLO_WORLD->HelloWorld
参数 | 说明 | 类型 |
---|---|---|
name | 转换前的下划线大写方式命名的字符串 | String |
return | 转换后的驼峰式命名的字符串 |
D - 示例代码
java
toCamelCase-驼峰式命名法 例如:user_name->userName
参数 | 说明 | 类型 |
---|
D - 示例代码
java
matches-查找指定字符串是否匹配指定字符串列表中的任意一个字符串
参数 | 说明 | 类型 |
---|---|---|
str | 指定字符串 | String |
strs | 需要检查的字符串数组 | String> |
return | 是否匹配 |
D - 示例代码
java
matches-查找指定字符串是否匹配指定字符串数组中的任意一个字符串
参数 | 说明 | 类型 |
---|---|---|
str | 指定字符串 | String |
strs | 需要检查的字符串数组 | |
return | 是否匹配 |
D - 示例代码
java
matches-查找指定字符串是否匹配
参数 | 说明 | 类型 |
---|---|---|
str | 指定字符串 | String |
pattern | 需要检查的字符串 | String |
return | 是否匹配 |
D - 示例代码
java
cast-
参数 | 说明 | 类型 |
---|
D - 示例代码
java
removeRepeatFactor-取交集,分别删除交集,将剩余的值添加进新的 list
参数 | 说明 | 类型 |
---|---|---|
list1 | String> | |
list2 | String> |
D - 示例代码
java
minus-取两个字符串数组的差集
参数 | 说明 | 类型 |
---|---|---|
s1 | String[] | |
s2 | String[] |
D - 示例代码
java