diff --git a/src/com/JUtils/base/BigDecimalUtils.java b/src/com/JUtils/base/BigDecimalUtils.java index c596fe0..aabf421 100644 --- a/src/com/JUtils/base/BigDecimalUtils.java +++ b/src/com/JUtils/base/BigDecimalUtils.java @@ -4,10 +4,9 @@ /** * 提供精确的加减乘除运算 - * @Project:JUtils - * @file:BigDecimalUtils.java + * * @Author:chenssy - * @data:2014年9月15日 + * @date:2014年9月15日 */ public class BigDecimalUtils { @@ -25,7 +24,7 @@ public class BigDecimalUtils { * * 加法运算 * @autor:chenssy - * @data:2014年9月15日 + * @date:2014年9月15日 * * @param v1 加数 * @param v2 被加数 @@ -41,7 +40,7 @@ public static String add(String v1,String v2){ * 除法运算
* 当发生除不尽的情况时,由scale参数指定精度,以后的数字四舍五入。 * @autor:chenssy - * @data:2014年9月15日 + * @date:2014年9月15日 * * @param v1 * 除数 @@ -76,7 +75,7 @@ public static String div(String v1, String v2, int scale, int round) { * v1 = v2 return 0
* v1 < v2 return -1 * @autor:chenssy - * @data:2014年9月15日 + * @date:2014年9月15日 * * @param v1 * 比较数 @@ -93,7 +92,7 @@ public static int compareTo(String v1,String v2){ /** * 返回较小数 * @autor:chenssy - * @data:2014年9月15日 + * @date:2014年9月15日 * * @param v1 * @param v2 @@ -108,7 +107,7 @@ public static String returnMin(String v1,String v2){ /** * 返回较大数 * @autor:chenssy - * @data:2014年9月15日 + * @date:2014年9月15日 * * @param v1 * @param v2 @@ -123,7 +122,7 @@ public static String returnMax(String v1,String v2){ /** * 处理BigDecimal数据,保留scale位小数 * @author:chenssy - * @data:2014年10月21日 + * @date:2014年10月21日 * * @param value * @param scale @@ -140,7 +139,7 @@ public static BigDecimal getValue(BigDecimal value,int scale){ * 将object转换为Bigdecimal * * @author:chenssy - * @data:2014年10月17日 + * @date:2014年10月17日 * * @param value * 待转换的数值 @@ -154,14 +153,11 @@ public static BigDecimal getBigDecimal(Object value){ else if(value instanceof Integer){ resultValue = new BigDecimal((Integer)value); } - else if(value instanceof Double){ - resultValue = new BigDecimal((Integer)value); - } else if(value instanceof Long){ resultValue = new BigDecimal((Long)value); } else if(value instanceof Double){ - resultValue = new BigDecimal((Integer)value); + resultValue = new BigDecimal((Double)value); } else{ resultValue = (BigDecimal) value; @@ -175,7 +171,7 @@ else if(value instanceof Double){ * 将object转换为Bigdecimal,若object为空,则返回resultValue * * @autor:chenssy - * @data:2014年9月20日 + * @date:2014年9月20日 * * @param value * @return @@ -193,7 +189,7 @@ public static BigDecimal getBigDecimal(Object value,BigDecimal resultValue){ /** * 将BigDecimal 转换成Long * @autor:chenssy - * @data:2014年9月20日 + * @date:2014年9月20日 * * @param value * @return @@ -208,7 +204,7 @@ public static Long setBigDecimalToLong(BigDecimal value){ /** * 将BigDecimal 转换成integer * @autor:huangc - * @data:2014年9月20日 + * @date:2014年9月20日 * * @param value * @return diff --git a/src/com/JUtils/base/Convert.java b/src/com/JUtils/base/Convert.java new file mode 100644 index 0000000..6a662ce --- /dev/null +++ b/src/com/JUtils/base/Convert.java @@ -0,0 +1,5 @@ +package com.JUtils.base; + +public class Convert { + +} diff --git a/src/com/JUtils/base/DateUtils.java b/src/com/JUtils/base/DateUtils.java index 17b0b0f..720d616 100644 --- a/src/com/JUtils/base/DateUtils.java +++ b/src/com/JUtils/base/DateUtils.java @@ -10,10 +10,9 @@ /** * @desc:时间处理工具类 - * @Project:JUtils - * @file:DateUtils.java + * * @Author:chenssy - * @data:2014年8月4日 + * @date:2014年8月4日 */ public class DateUtils { /** yyyy:年 */ @@ -54,7 +53,7 @@ public class DateUtils { /** * 根据指定格式获取当前时间 * @author chenssy - * @data Dec 27, 2013 + * @date Dec 27, 2013 * @param format * @return String */ @@ -67,7 +66,7 @@ public static String getCurrentTime(String format){ /** * 获取当前时间,格式为:yyyy-MM-dd HH:mm:ss * @author chenssy - * @data Dec 27, 2013 + * @date Dec 27, 2013 * @return String */ public static String getCurrentTime(){ @@ -77,7 +76,7 @@ public static String getCurrentTime(){ /** * 获取指定格式的当前时间:为空时格式为yyyy-mm-dd HH:mm:ss * @author chenssy - * @data Dec 30, 2013 + * @date Dec 30, 2013 * @param format * @return Date * @throws Exception @@ -97,7 +96,7 @@ public static Date getCurrentDate(String format) throws Exception{ /** * 获取当前时间,格式为yyyy-MM-dd HH:mm:ss * @author chenssy - * @data Dec 30, 2013 + * @date Dec 30, 2013 * @return Date * @throws Exception */ @@ -111,7 +110,7 @@ public static Date getCurrentDate() throws Exception{ * yyyy-MM-dd hh:mm:ss 和 yyyyMMddhhmmss 相互转换
* yyyy-mm-dd 和yyyymmss 相互转换 * @author chenssy - * @data Dec 26, 2013 + * @date Dec 26, 2013 * @param value * 日期 * @return String @@ -142,7 +141,7 @@ public static String stringFormat(String value) { /** * 给指定日期加入年份,为空时默认当前时间 * @author chenssy - * @data Dec 30, 2013 + * @date Dec 30, 2013 * @param year 年份 正数相加、负数相减 * @param date 为空时,默认为当前时间 * @param format 默认格式为:yyyy-MM-dd HH:mm:ss @@ -161,7 +160,7 @@ public static String addYearToDate(int year,Date date,String format) throws Exce /** * 给指定日期加入年份,为空时默认当前时间 * @author chenssy - * @data Dec 30, 2013 + * @date Dec 30, 2013 * @param year 年份 正数相加、负数相减 * @param date 为空时,默认为当前时间 * @param format 默认格式为:yyyy-MM-dd HH:mm:ss @@ -180,7 +179,7 @@ public static String addYearToDate(int year,String date,String format) throws Ex /** * 给指定日期增加月份 为空时默认当前时间 * @author chenssy - * @data Dec 30, 2013 + * @date Dec 30, 2013 * @param month 增加月份 正数相加、负数相减 * @param date 指定时间 * @param format 指定格式 为空默认 yyyy-mm-dd HH:mm:ss @@ -199,7 +198,7 @@ public static String addMothToDate(int month,Date date,String format) throws Exc /** * 给指定日期增加月份 为空时默认当前时间 * @author chenssy - * @data Dec 30, 2013 + * @date Dec 30, 2013 * @param month 增加月份 正数相加、负数相减 * @param date 指定时间 * @param format 指定格式 为空默认 yyyy-mm-dd HH:mm:ss @@ -218,7 +217,7 @@ public static String addMothToDate(int month,String date,String format) throws E /** * 给指定日期增加天数,为空时默认当前时间 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param day 增加天数 正数相加、负数相减 * @param date 指定日期 * @param format 日期格式 为空默认 yyyy-mm-dd HH:mm:ss @@ -237,7 +236,7 @@ public static String addDayToDate(int day,Date date,String format) throws Except /** * 给指定日期增加天数,为空时默认当前时间 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param day 增加天数 正数相加、负数相减 * @param date 指定日期 * @param format 日期格式 为空默认 yyyy-mm-dd HH:mm:ss @@ -256,7 +255,7 @@ public static String addDayToDate(int day,String date,String format) throws Exce /** * 给指定日期增加小时,为空时默认当前时间 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param hour 增加小时 正数相加、负数相减 * @param date 指定日期 * @param format 日期格式 为空默认 yyyy-mm-dd HH:mm:ss @@ -275,7 +274,7 @@ public static String addHourToDate(int hour,Date date,String format) throws Exce /** * 给指定日期增加小时,为空时默认当前时间 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param hour 增加小时 正数相加、负数相减 * @param date 指定日期 * @param format 日期格式 为空默认 yyyy-mm-dd HH:mm:ss @@ -294,7 +293,7 @@ public static String addHourToDate(int hour,String date,String format) throws Ex /** * 给指定的日期增加分钟,为空时默认当前时间 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param minute 增加分钟 正数相加、负数相减 * @param date 指定日期 * @param format 日期格式 为空默认 yyyy-mm-dd HH:mm:ss @@ -313,7 +312,7 @@ public static String addMinuteToDate(int minute,Date date,String format) throws /** * 给指定的日期增加分钟,为空时默认当前时间 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param minute 增加分钟 正数相加、负数相减 * @param date 指定日期 * @param format 日期格式 为空默认 yyyy-mm-dd HH:mm:ss @@ -332,7 +331,7 @@ public static String addMinuteToDate(int minute,String date,String format) throw /** * 给指定日期增加秒,为空时默认当前时间 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param second 增加秒 正数相加、负数相减 * @param date 指定日期 * @param format 日期格式 为空默认 yyyy-mm-dd HH:mm:ss @@ -351,7 +350,7 @@ public static String addSecondToDate(int second,Date date,String format) throws /** * 给指定日期增加秒,为空时默认当前时间 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param second 增加秒 正数相加、负数相减 * @param date 指定日期 * @param format 日期格式 为空默认 yyyy-mm-dd HH:mm:ss @@ -370,7 +369,7 @@ public static String addSecondToDate(int second,String date,String format) throw /** * 获取指定格式指定时间的日历 * @author chenssy - * @data Dec 30, 2013 + * @date Dec 30, 2013 * @param date 时间 * @param format 格式 * @return Calendar @@ -390,7 +389,7 @@ public static Calendar getCalendar(Date date,String format) throws Exception{ /** * 获取日期显示格式,为空默认为yyyy-mm-dd HH:mm:ss * @author chenssy - * @data Dec 30, 2013 + * @date Dec 30, 2013 * @param format * @return * @return SimpleDateFormat @@ -405,7 +404,7 @@ private static SimpleDateFormat getFormat(String format){ /** * 将字符串(格式符合规范)转换成Date * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 需要转换的字符串 * @param format 日期格式 * @return Date @@ -430,7 +429,7 @@ public static Date string2Date(String value,String format) throws Exception{ /** * 将日期格式转换成String * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 需要转换的日期 * @param format 日期格式 * @return String @@ -447,7 +446,7 @@ public static String date2String(Date value,String format){ /** * @desc:格式化时间 * @autor:chenssy - * @data:2014年8月6日 + * @date:2014年8月6日 * * @param value 时间 * @param format 指定格式 @@ -512,7 +511,7 @@ public static String formatDate(String date,String format) throws Exception{ /** * @desc:格式化是时间,采用默认格式(yyyy-MM-dd HH:mm:ss) * @autor:chenssy - * @data:2014年8月6日 + * @date:2014年8月6日 * * @param value * @return @@ -526,7 +525,7 @@ public static String formatDate(String value) throws Exception{ /** * 获取指定日期的年份 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return int */ @@ -538,7 +537,7 @@ public static int getCurrentYear(Date value){ /** * 获取指定日期的年份 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return int * @throws Exception @@ -552,7 +551,7 @@ public static int getCurrentYear(String value) throws Exception{ /** * 获取指定日期的月份 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return int */ @@ -564,7 +563,7 @@ public static int getCurrentMonth(Date value){ /** * 获取指定日期的月份 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return int * @throws Exception @@ -579,7 +578,7 @@ public static int getCurrentMonth(String value) throws Exception{ /** * 获取指定日期的天份 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return int */ @@ -591,7 +590,7 @@ public static int getCurrentDay(Date value){ /** * 获取指定日期的天份 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return int * @throws Exception @@ -606,7 +605,7 @@ public static int getCurrentDay(String value) throws Exception{ /** * 获取当前日期为星期几 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return String * @throws Exception @@ -621,7 +620,7 @@ public static String getCurrentWeek(Date value) throws Exception{ /** * 获取当前日期为星期几 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return String * @throws Exception @@ -634,7 +633,7 @@ public static String getCurrentWeek(String value) throws Exception{ /** * 获取指定日期的小时 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return int */ @@ -646,7 +645,7 @@ public static int getCurrentHour(Date value){ /** * 获取指定日期的小时 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return * @return int @@ -662,7 +661,7 @@ public static int getCurrentHour(String value) throws Exception{ /** * 获取指定日期的分钟 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return int */ @@ -674,7 +673,7 @@ public static int getCurrentMinute(Date value){ /** * 获取指定日期的分钟 * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param value 日期 * @return int * @throws Exception @@ -694,7 +693,7 @@ public static int getCurrentMinute(String value) throws Exception{ *  compareDate("2009-09-12", null, 2);//比较年
* * @author chenssy - * @data Dec 31, 2013 + * @date Dec 31, 2013 * @param startDay 需要比较的时间 不能为空(null),需要正确的日期格式 ,如:2009-09-12 * @param endDay 被比较的时间 为空(null)则为当前时间 * @param stype 返回值类型 0为多少天,1为多少个月,2为多少年 @@ -707,9 +706,9 @@ public static int compareDate(String startDay,String endDay,int stype) throws Ex endDay = formatDate(endDay, "yyyy-MM-dd"); String formatStyle = "yyyy-MM-dd"; - if("1".equals(stype)){ + if(1 == stype){ formatStyle = "yyyy-MM"; - }else if("2".equals(stype)){ + }else if(2 == stype){ formatStyle = "yyyy"; } @@ -743,7 +742,7 @@ public static int compareDate(String startDay,String endDay,int stype) throws Ex /** * 比较两个时间相差多少小时(分钟、秒) * @author chenssy - * @data Jan 2, 2014 + * @date Jan 2, 2014 * @param startTime 需要比较的时间 不能为空,且必须符合正确格式:2012-12-12 12:12: * @param endTime 需要被比较的时间 若为空则默认当前时间 * @param type 1:小时 2:分钟 3:秒 @@ -783,7 +782,7 @@ else if(type == 3){ * 若date1 = date2 则返回 0
* 若date1 < date2 则返回-1 * @autor:chenssy - * @data:2014年9月9日 + * @date:2014年9月9日 * * @param date1 * @param date2 @@ -812,7 +811,7 @@ public static int compare(String date1, String date2,String format) { * 将String 转换为 timestamp
* 注:value必须形如: yyyy-mm-dd hh:mm:ss[.f...] 这样的格式,中括号表示可选,否则报错!!! * @autor:chenssy - * @data:2014年9月22日 + * @date:2014年9月22日 * * @param value * @param format @@ -828,7 +827,7 @@ public static Timestamp string2Timestamp(String value) throws Exception{ /** * 将timeStamp 转换为String类型,format为null则使用默认格式 yyyy-MM-dd HH:mm:ss * @autor:chenssy - * @data:2014年9月22日 + * @date:2014年9月22日 * * @param value * @param format diff --git a/src/com/JUtils/base/MoneyUtils.java b/src/com/JUtils/base/MoneyUtils.java index 9242568..33f9f97 100644 --- a/src/com/JUtils/base/MoneyUtils.java +++ b/src/com/JUtils/base/MoneyUtils.java @@ -5,10 +5,9 @@ /** * 金钱处理工具类 - * @Project:JUtils - * @file:MoneyUtils.java + * * @Author:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 */ public class MoneyUtils { @@ -46,7 +45,7 @@ public class MoneyUtils { * 人民币转换为大写,格式为:x万x千x百x十x元x角x分 * * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param numberOfMoney 传入的金额 * @return @@ -59,7 +58,7 @@ public static String number2CNMontray(String numberOfMoney) { /** * 人民币转换为大写,格式为:x万x千x百x十x元x角x分 * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param numberOfMoney * 传入的金额 @@ -140,7 +139,7 @@ public static String number2CNMontray(BigDecimal numberOfMoney) { /** * 将人民币转换为会计格式金额(xxxx,xxxx,xxxx.xx),保留两位小数 * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param money * 待转换的金额 @@ -153,7 +152,7 @@ public static String accountantMoney(BigDecimal money){ /** * 格式化金额,显示为xxx万元,xxx百万,xxx亿 * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param money * 待处理的金额 @@ -170,7 +169,7 @@ public static String getFormatMoney(BigDecimal money,int scale,double divisor){ /** * 获取会计格式的人民币(格式为:xxxx,xxxx,xxxx.xx) * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param money * 待处理的金额 @@ -187,7 +186,7 @@ public static String getAccountantMoney(BigDecimal money, int scale, double divi /** * 将人民币转换为会计格式金额(xxxx,xxxx,xxxx.xx) * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param money * 待处理的金额 @@ -238,7 +237,7 @@ private static String accountantMoney(BigDecimal money,int scale,double divisor) /** * 格式化金额,显示为xxx万元,xxx百万,xxx亿 * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param money * 待处理的金额 diff --git a/src/com/JUtils/base/RandomUtils.java b/src/com/JUtils/base/RandomUtils.java index d8b69bc..910fdf3 100644 --- a/src/com/JUtils/base/RandomUtils.java +++ b/src/com/JUtils/base/RandomUtils.java @@ -4,10 +4,9 @@ /** * 随机数工具类 - * @Project:JUtils - * @file:RandomUtils.java + * * @Author:chenssy - * @data:2014年8月11日 + * @date:2014年8月11日 */ public class RandomUtils { private static final String ALL_CHAR = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; @@ -17,7 +16,7 @@ public class RandomUtils { /** * 获取定长的随机数,包含大小写、数字 * @autor:chenssy - * @data:2014年8月11日 + * @date:2014年8月11日 * * @param length * 随机数长度 @@ -35,7 +34,7 @@ public static String generateString(int length) { /** * 获取定长的随机数,包含大小写字母 * @autor:chenssy - * @data:2014年8月11日 + * @date:2014年8月11日 * * @param length * 随机数长度 @@ -53,7 +52,7 @@ public static String generateMixString(int length) { /** * 获取定长的随机数,只包含小写字母 * @autor:chenssy - * @data:2014年8月11日 + * @date:2014年8月11日 * * @param length * 随机数长度 @@ -66,7 +65,7 @@ public static String generateLowerString(int length) { /** * 获取定长的随机数,只包含大写字母 * @autor:chenssy - * @data:2014年8月11日 + * @date:2014年8月11日 * * @param length * 随机数长度 @@ -79,7 +78,7 @@ public static String generateUpperString(int length) { /** * 获取定长的随机数,只包含数字 * @autor:chenssy - * @data:2014年8月11日 + * @date:2014年8月11日 * * @param length * 随机数长度 diff --git a/src/com/JUtils/base/RegexUtils.java b/src/com/JUtils/base/RegexUtils.java index 247fd39..6b8916a 100644 --- a/src/com/JUtils/base/RegexUtils.java +++ b/src/com/JUtils/base/RegexUtils.java @@ -4,17 +4,16 @@ /** * 正则表达式工具类,验证数据是否符合规范 - * @Project:JUtils - * @file:RegularUtils.java + * * @Author:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 */ public class RegexUtils { /** * 判断输入的字符串是否符合Email格式. * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param email * 传入的字符串 @@ -31,7 +30,7 @@ public static boolean isEmail(String email) { /** * 判断输入的字符串是否为纯汉字 * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param value * 传入的字符串 @@ -45,7 +44,7 @@ public static boolean isChinese(String value) { /** * 判断是否为浮点数,包括double和float * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param value * 传入的字符串 @@ -59,7 +58,7 @@ public static boolean isDouble(String value) { /** * 判断是否为整数 * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param value * 传入的字符串 diff --git a/src/com/JUtils/base/StringUtils.java b/src/com/JUtils/base/StringUtils.java index 659d688..d2cc660 100644 --- a/src/com/JUtils/base/StringUtils.java +++ b/src/com/JUtils/base/StringUtils.java @@ -6,17 +6,16 @@ /** * * 字符串工具类,对字符串进行常规的处理 - * @Project:JUtils - * @file:StringUtil.java + * * @Author:chenssy - * @data:2014年8月5日 + * @date:2014年8月5日 */ public class StringUtils { /** * 将半角的符号转换成全角符号.(即英文字符转中文字符) * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param str * 要转换的字符 @@ -49,7 +48,7 @@ public static String changeToFull(String str) { * unicodeEscaped(' ') = "\u0020"
* unicodeEscaped('A') = "\u0041" * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param ch * 待转换的char 字符 @@ -69,7 +68,7 @@ public static String unicodeEscaped(char ch) { /** * 进行toString操作,若为空,返回默认值 * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param object * 要进行toString操作的对象 @@ -86,7 +85,7 @@ public static String toString(Object object,String nullStr){ * 当value == null || value == "" return value;
* 当count <= 1 返回 value * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param value * 需要循环的字符串 @@ -130,7 +129,7 @@ public static String repeatString(String value,int count){ /** * 将某个字符重复N次 * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param ch * 需要循环的字符 @@ -149,7 +148,7 @@ public static String repeatChar(char ch, int count) { /** * 判断字符串是否全部都为小写 * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param value * 待判断的字符串 @@ -170,7 +169,7 @@ public static boolean isAllLowerCase(String value){ /** * 判断字符串是否全部大写 * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param value * 待判断的字符串 @@ -191,7 +190,7 @@ public static boolean isAllUpperCase(String value){ /** * 反转字符串 * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param value * 待反转的字符串 @@ -207,7 +206,7 @@ public static String reverse(String value){ /** * @desc:截取字符串,支持中英文混乱,其中中文当做两位处理 * @autor:chenssy - * @data:2014年8月10日 + * @date:2014年8月10日 * * @param resourceString * @param length @@ -254,7 +253,7 @@ public static String subString(String resourceString,int length){ /** * * @autor:chenssy - * @data:2014年8月10日 + * @date:2014年8月10日 * * @param htmlString * @param length @@ -267,7 +266,7 @@ public static String subHTMLString(String htmlString,int length){ /** * 过滤html标签,包括script、style、html、空格、回车标签 * @autor:chenssy - * @data:2014年8月10日 + * @date:2014年8月10日 * * @param htmlStr * @return diff --git a/src/com/JUtils/base/ValidateHelper.java b/src/com/JUtils/base/ValidateHelper.java index 6b0ab4a..587ee67 100644 --- a/src/com/JUtils/base/ValidateHelper.java +++ b/src/com/JUtils/base/ValidateHelper.java @@ -7,17 +7,16 @@ /** * 判断对象、字符串、集合是否为空、不为空 - * @Project:JUtils - * @file:ValidateHelper.java + * * @Author:chenssy - * @data:2014年8月4日 + * @date:2014年8月4日 */ public final class ValidateHelper { /** * 判断数组是否为空 * @author chenssy - * @data Dec 23, 2013 + * @date Dec 23, 2013 * @param array * @return boolean */ @@ -34,7 +33,7 @@ private static boolean isEmptyArray(T[] array){ /** * 判断数组是否不为空 * @author chenssy - * @data Dec 23, 2013 + * @date Dec 23, 2013 * @param array * @return boolean */ @@ -50,7 +49,7 @@ public static boolean isNotEmptyArray(T[] array){ /** * 判断字符串是否为空 * @author chenssy - * @data Dec 23, 2013 + * @date Dec 23, 2013 * @param string * @return boolean */ @@ -66,7 +65,7 @@ public static boolean isEmptyString(String string){ /** * 判断字符串是否不为空 * @author chenssy - * @data Dec 23, 2013 + * @date Dec 23, 2013 * @param string * @return boolean */ @@ -82,7 +81,7 @@ public static boolean isNotEmptyString(String string){ /** * 判断集合是否为空 * @author chenssy - * @data Dec 26, 2013 + * @date Dec 26, 2013 * @param collection * @return boolean */ @@ -98,7 +97,7 @@ public static boolean isEmptyCollection(Collection collection){ /** * 判断集合是否不为空 * @author chenssy - * @data Dec 26, 2013 + * @date Dec 26, 2013 * @param collection * @return boolean */ @@ -114,7 +113,7 @@ public static boolean isNotEmptyCollection(Collection collection){ /** * 判断map集合是否不为空 * @author chenssy - * @data Dec 26, 2013 + * @date Dec 26, 2013 * @param map * @return boolean */ @@ -131,7 +130,7 @@ public static boolean isNotEmptyMap(Map map){ /** * 判断map集合是否为空 * @author ming.chen - * @data Dec 26, 2013 + * @date Dec 26, 2013 * @param map * @return boolean */ diff --git a/src/com/JUtils/clone/CloneUtils.java b/src/com/JUtils/clone/CloneUtils.java index ef9c39d..7b34e9f 100644 --- a/src/com/JUtils/clone/CloneUtils.java +++ b/src/com/JUtils/clone/CloneUtils.java @@ -10,17 +10,16 @@ /** * 克隆工具类,进行深克隆,包括对象、集合 - * @Project:JUtils - * @file:CloneUtils.java + * * @Author:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 */ public class CloneUtils { /** * 采用对象的序列化完成对象的深克隆 * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param obj * 待克隆的对象 @@ -51,7 +50,7 @@ public static T cloneObject(T obj) { /** * 利用序列化完成集合的深克隆 * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param collection * 待克隆的集合 diff --git a/src/com/JUtils/encrypt/MD5Utils.java b/src/com/JUtils/encrypt/MD5Utils.java index 45d9863..64aa5ff 100644 --- a/src/com/JUtils/encrypt/MD5Utils.java +++ b/src/com/JUtils/encrypt/MD5Utils.java @@ -6,11 +6,8 @@ /** * MD5加密 * - * @Project:jutils - * @file:MD5Utils.java - * * @Author:chenssy - * @data:2016年4月9日 + * @date:2016年4月9日 */ public class MD5Utils { public static String stringMD5(String value) { diff --git a/src/com/JUtils/excel/ExcelExportHelper.java b/src/com/JUtils/excel/ExcelExportHelper.java index 4dfb92e..e297cc6 100644 --- a/src/com/JUtils/excel/ExcelExportHelper.java +++ b/src/com/JUtils/excel/ExcelExportHelper.java @@ -32,8 +32,7 @@ import org.apache.poi.hssf.util.HSSFColor; /** - * @Description: Excel 生成通用类,为了兼容,所有 Excel 统一生成 Excel2003 即:xx.xls - * @Project:javaUtils + * Excel 生成通用类,为了兼容,所有 Excel 统一生成 Excel2003 即:xx.xls * @Author : chenssy * @Date : 2014年6月15日 下午9:09:38 */ diff --git a/src/com/JUtils/excel/ExcelReadHelper.java b/src/com/JUtils/excel/ExcelReadHelper.java index 052bcbe..51a8e30 100644 --- a/src/com/JUtils/excel/ExcelReadHelper.java +++ b/src/com/JUtils/excel/ExcelReadHelper.java @@ -11,23 +11,13 @@ import java.util.List; import java.util.Map; -import org.apache.poi.hssf.usermodel.HSSFWorkbook; -import org.apache.poi.ss.usermodel.Cell; -import org.apache.poi.ss.usermodel.Row; -import org.apache.poi.ss.usermodel.Sheet; -import org.apache.poi.ss.usermodel.Workbook; -import org.apache.poi.ss.util.NumberToTextConverter; -import org.apache.poi.xssf.usermodel.XSSFWorkbook; - import com.JUtils.base.DateUtils; - /** * 解析Excel,支持2003、2007 - * @Project:JUtils - * @file:ExcelReadHelper.java + * * @Author:chenssy - * @data:2014年8月3日 + * @date:2014年8月3日 */ public class ExcelReadHelper { @@ -42,7 +32,7 @@ public class ExcelReadHelper { * properties:id name age sex
* * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param file * 待解析的Excel文件 @@ -76,7 +66,7 @@ public static List excelRead(File file,String[] properties,Class obj) th * properties:id name age sex
* * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param file * 待解析的Excel文件的路径 @@ -99,7 +89,7 @@ public static List excelRead(String filePath,String[] properties,Class o /** * 根据params、object解析Excel,并且构建list集合 * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param book * WorkBook对象,他代表了待将解析的Excel文件 @@ -136,7 +126,7 @@ private static List getExcelContent(Workbook book, String[] properties, /** * 获取row的数据,利用反射机制构建Object对象 * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param row * row对象 @@ -170,7 +160,7 @@ private static Object getObject(Row row, String[] properties, /** * 根据指定属性的的setter方法给object对象设置值 * @autor:chenssy - * @data:2014年8月10日 + * @date:2014年8月10日 * * @param obj * object对象 @@ -242,7 +232,7 @@ private static String getValue(Cell cell) { /** * 获取object对象所有属性的Setter方法,并构建map对象,结构为Map<'field','method'> * @autor:chenssy - * @data:2014年8月9日 + * @date:2014年8月9日 * * @param object * object对象 @@ -273,7 +263,7 @@ private static Map getObjectSetterMethod(Class object) { /** * 获取object对象的所有属性,并构建map对象,对象结果为Map<'field','field'> * @autor:chenssy - * @data:2014年8月10日 + * @date:2014年8月10日 * * @param object * object对象 diff --git a/src/com/JUtils/file/FileUtils.java b/src/com/JUtils/file/FileUtils.java index f5e824a..6f620c2 100644 --- a/src/com/JUtils/file/FileUtils.java +++ b/src/com/JUtils/file/FileUtils.java @@ -8,17 +8,16 @@ /** * @desc:文件工具类 - * @Project:JUtils - * @file:FileUtils.java + * * @Author:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 */ public class FileUtils { /** * @desc:判断指定路径是否存在,如果不存在,根据参数决定是否新建 * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param filePath * 指定的文件路径 @@ -37,7 +36,7 @@ public static boolean isExist(String filePath,boolean isNew){ /** * 获取文件名,构建结构为 prefix + yyyyMMddHH24mmss + 10位随机数 + suffix + .type * @autor:chenssy - * @data:2014年8月11日 + * @date:2014年8月11日 * * @param type * 文件类型 @@ -58,7 +57,7 @@ public static String getFileName(String type,String prefix,String suffix){ /** * 获取文件名,文件名构成:当前时间 + 10位随机数 + .type * @autor:chenssy - * @data:2014年8月11日 + * @date:2014年8月11日 * * @param type * 文件类型 @@ -71,7 +70,7 @@ public static String getFileName(String type){ /** * 获取文件名,文件构成:当前时间 + 10位随机数 * @autor:chenssy - * @data:2014年8月11日 + * @date:2014年8月11日 * * @return */ @@ -90,8 +89,8 @@ public static String getFileName(){ * @return * @throws Exception * - * @author:陈明 - * @data : 2016年4月30日 下午9:10:12 + * @author:chenssy + * @date : 2016年4月30日 下午9:10:12 */ @SuppressWarnings("resource") public static long getFileSize(File file) throws Exception { diff --git a/src/com/JUtils/image/ImageUtil.java b/src/com/JUtils/image/ImageUtil.java index b97e801..e3c05c8 100644 --- a/src/com/JUtils/image/ImageUtil.java +++ b/src/com/JUtils/image/ImageUtil.java @@ -17,10 +17,9 @@ /** * 图像处理
* 对图片进行压缩、水印、伸缩变换、透明处理、格式转换操作 - * @Project:JUtils - * @file:PictureUtil.java + * * @Author:chenssy - * @data:2015年3月19日 + * @date:2015年3月19日 */ public class ImageUtil { diff --git a/src/com/JUtils/jsp/JSPBeanUtils.java b/src/com/JUtils/jsp/JSPBeanUtils.java index f002320..6823389 100644 --- a/src/com/JUtils/jsp/JSPBeanUtils.java +++ b/src/com/JUtils/jsp/JSPBeanUtils.java @@ -4,17 +4,16 @@ /** * 用于在 web 页面显示 - * @Project:JUtils - * @file:JSPBeanUtils.java + * * @Author:chenssy - * @data:2014年8月6日 + * @date:2014年8月6日 */ public class JSPBeanUtils { /** * 获取时间戳(格式为:yyyyMMddHH24mmss) * @autor:chenssy - * @data:2014年8月6日 + * @date:2014年8月6日 * * @return */ @@ -25,7 +24,7 @@ public static String getTimeStamp(){ /** * 根据指定格式获取当前时间 * @autor:chenssy - * @data:2014年8月7日 + * @date:2014年8月7日 * * @param format * 指定格式 diff --git a/src/com/JUtils/sensitiveword/SensitiveWordInit.java b/src/com/JUtils/sensitiveword/SensitiveWordInit.java index c39cf89..c1ef359 100644 --- a/src/com/JUtils/sensitiveword/SensitiveWordInit.java +++ b/src/com/JUtils/sensitiveword/SensitiveWordInit.java @@ -11,11 +11,10 @@ import java.util.Set; /** - * @Description: 初始化敏感词库,将敏感词加入到HashMap中,构建DFA算法模型 - * @Project:test + * 初始化敏感词库,将敏感词加入到HashMap中,构建DFA算法模型 + * * @Author : chenssy * @Date : 2014年4月20日 下午2:27:06 - * @version 1.0 */ public class SensitiveWordInit { private String ENCODING = "GBK"; //字符编码 diff --git a/src/com/JUtils/sensitiveword/SensitivewordFilterUtil.java b/src/com/JUtils/sensitiveword/SensitivewordFilterUtil.java index 4b8c086..0a3eeae 100644 --- a/src/com/JUtils/sensitiveword/SensitivewordFilterUtil.java +++ b/src/com/JUtils/sensitiveword/SensitivewordFilterUtil.java @@ -7,10 +7,9 @@ /** * 铭感词过滤工具类 - * @Project:JUtils - * @file:SensitivewordFilter.java + * * @Author:chenssy - * @data:2014年8月5日 + * @date:2014年8月5日 */ public class SensitivewordFilterUtil{ @SuppressWarnings("rawtypes") diff --git a/src/com/JUtils/word/WordExportUtils.java b/src/com/JUtils/word/WordExportUtils.java index de98047..234eae7 100644 --- a/src/com/JUtils/word/WordExportUtils.java +++ b/src/com/JUtils/word/WordExportUtils.java @@ -5,10 +5,9 @@ /** * @desc:word导入工具类
* 需要对Word中的图片、样式、文字、表格进行处理,同时由于POI对Word的处理能力有限,所以采用Jadoc处理 - * @Project:JUtils - * @file:WordExportUtils.java + * * @Author:chenssy - * @data:2014年8月10日 + * @date:2014年8月10日 */ public class WordExportUtils { Vector[] vector = new Vector[10];