xml:composite-id 要重写equals,hashCode方法, 还要序列化 1. 新建一个主键类: StudentPK.java, 注意需要序列化.还要重写equals和hashCode: 2. 删掉Student.java里的id和name的set和get方法, 新建一个主键对象及s ...
分类:
Web程序 时间:
2016-04-20 17:55:20
阅读次数:
134
// 读取文件路径转换成byte[]类型 private static byte[] getBytes(String str) throws IOException { byte[] bytes = null; if (str != null || !str.equals("")) { File f ...
分类:
其他好文 时间:
2016-04-20 11:14:43
阅读次数:
100
这个也没有什么多说的。 if (valueS.substring(valueS.length() - 1).equals("%")) { double values = Double.parseDouble(valueS.replace("%", "")) * 0.01; } ...
分类:
其他好文 时间:
2016-04-18 22:25:47
阅读次数:
439
== 和equals()两种比较方法,在使用时要注意:1、如果测试两个简单类型的数值是否相等,则一定要用“==”来比较;2、如果要比较两个引用变量对象的值是否相等,则要用对象的equals()方法进行比较;3、如果需要比较两个引用变量是否指向同一对象,则使用“==”来进行比较;还有,对于自定义的类, ...
分类:
其他好文 时间:
2016-04-18 15:34:40
阅读次数:
126
HIBERNATE一对一双向外键联合主键关联: 一、 创建主键类:这个主键必须实现serializedable接口和重写其中的hashCode方法和equals方法;为主键类添加一个叫做@Embeddable的注解和为实体类添加一个叫做@EmbeddabledId的注解 ...
分类:
Web程序 时间:
2016-04-17 22:28:06
阅读次数:
278
Description: Given a binary tree, find all paths that sum of the nodes in the path equals to a given number target. A valid path is from root node to ...
分类:
其他好文 时间:
2016-04-17 21:59:13
阅读次数:
198
一找出函数中存在的问题 1 问题: if(userName.equals("admin") || userName.equals("administrator")) { userRole="admin"; } 原因: 只填了用户名,不管你填了还是没填密码,都可以直接跳转到欢迎界面,没有判断密码为空时 ...
分类:
其他好文 时间:
2016-04-16 21:13:02
阅读次数:
123
Integer对象用== 和equals比较大小 先看以下代码: Integer i1 = 127; Integer i2 = 127; if (i1 == i2) { System.out.println("i1 == i2 (==)"); } else { System.out.println( ...
分类:
其他好文 时间:
2016-04-16 18:29:37
阅读次数:
112
覆写equals方法必须覆写hashCode方法,是JDK API上反复说明的,不过为什么要这样做呢?这两个方法之间有什么关系呢? Person类: 我们先来看b1,Person类的equals覆写了,不再判断两个地址是否相等,而是根据人员的姓名来判断两个对象是否相等,所以不管我们的 new Per ...
分类:
其他好文 时间:
2016-04-16 16:45:16
阅读次数:
197
Set集合:元素是有序的,元素值唯一,不允许重复。 HashSet:底层数据结构式哈希表,是通过元素的hashcode和equals来保证元素的唯一性。 如果元素的hashcode值相同,才会判断equals是否为true; 如果元素的hashcode的值不同,不会调用equals。 对于判断元素是 ...
分类:
编程语言 时间:
2016-04-16 16:43:19
阅读次数:
148