private boolean isValueSame(Object o1, Object o2) { if (o1 == null && o2 == null) { return true; } else if (o1 != null && o2 != null) { if (o1 instanceof java.lang.String && o2 instanceof java.lang.String) { return o1.equals(o2); } else if (o1 instanceof java.util.Date && o2 instanceof java.util.Date) { return ((Date) o1).compareTo((Date) o2) == 0; }else if (o1 instanceof java.lang.Long && o2 instanceof java.lang.Long){ return ((Long)o1).compareTo((Long) o2)==0; }else if (o1 instanceof java.lang.Integer && o2 instanceof java.lang.Integer){ return ((Integer)o1).compareTo((Integer) o2)==0; } } return false; }
判断两个参数的值是否相同
猜你喜欢
转载自ztao2333.iteye.com/blog/2355754
今日推荐
周排行