首先看下Java语言规范对equals方法的要求: 1,自反性,对于任何非控引用x,x.equals(x)都应该返回true。 2,对称性,对于任何引用x和y,如果x.equals(y)返回true,那么y.equals(x)也应该返回true。 3,传递性,如果x.equals(y),y.e...
分类:
编程语言 时间:
2014-12-13 17:44:41
阅读次数:
212
private static List> get12MonthDate(String year){ String dateStr = ""; if(year!=null&&!year.equals("")){ dateStr = year+"...
分类:
编程语言 时间:
2014-12-12 20:43:39
阅读次数:
260
本文发表于本人博客。上次说了下HashSet和HashMap之间的关系,其中HashMap这个内部有这么一句:static final float DEFAULT_LOAD_FACTOR = 0.75f; 这一句表示一个常量,作用是当容器数量大小达到0.75%的时候就进行重新在构建一个2倍大小的数组...
分类:
编程语言 时间:
2014-12-12 18:29:05
阅读次数:
213
1、左连接:var LeftJoin = from emp in ListOfEmployeesjoin dept in ListOfDepartmenton emp.DeptID equals dept.ID into JoinedEmpDeptfrom dept in JoinedEmpDept...
分类:
其他好文 时间:
2014-12-12 16:20:47
阅读次数:
124
(1)下边有两个实体类Order.java和OrderItem.java 前者是作为one 后者是many的一方(也就是说一个订单可以包含多个订单项)
下边是他们的映射关系
(2)Order.java代码如下
package com.lc.bean;
import java.util.HashSet;
import java.util.Set;
import javax.persist...
分类:
其他好文 时间:
2014-12-11 20:52:52
阅读次数:
237
Path Sum IIGiven a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum.For example:Given the below binary tr...
分类:
其他好文 时间:
2014-12-11 20:36:17
阅读次数:
205
public static String getEncoding(String str) { String encode = "GB2312"; try { if (str.equals(new String(st...
分类:
编程语言 时间:
2014-12-11 18:57:15
阅读次数:
230
本文发表于本人博客。上次说了下equals跟==的问题,今天再来认识一下这个equals()跟hasCode()。上次的代码如下: class Person{ public String name; public Person(String name){ ...
分类:
编程语言 时间:
2014-12-11 15:17:18
阅读次数:
152
1.联合主键的映射规则1)类中的每个主键属性都对应到数据表中的每个主键列。Hibernate要求具有联合主键的实体类实现Serializable接口,并且重写hashCode与equals方法,重写这两个方法的原因在于Hibernate要根据数据库的联合主键来判断某两行记录是否是一样的,如果一样那么...
分类:
Web程序 时间:
2014-12-10 19:27:50
阅读次数:
207
本文发表于本人博客。今天我来说说关于静态变量初始化、数组、==与equals的问题,看下面代码:public class Test{ private final int age; private String name; public Test(){ ...
分类:
编程语言 时间:
2014-12-10 17:42:54
阅读次数:
251