- 浏览: 6348 次
- 性别:
- 来自: 成都
最新评论
-
xyztony1985:
说得有点长,其实就是“提交表单不新开窗口和缓存的问题”。
另外 ...
(原创)关于showmodaldialog 打开新窗口后在执行“查询,翻页”操作时,避免弹出新窗口和避免从后台获取“新数据”后不能刷新当前模态页面的解决方案: -
colincome:
pengjunwu 写道大哥,你错啦!因为hashset集合是 ...
重写equals 和hashCode 探解之洗洗脚(三) -
pengjunwu:
其实重写hashcode函数只是提高比较效率有没有无所谓(类都 ...
重写equals 和hashCode 探解之洗洗脚(三) -
pengjunwu:
大哥,你错啦!因为hashset集合是不允许重复元素的,在ad ...
重写equals 和hashCode 探解之洗洗脚(三) -
rrsy23:
理解的90% 但还存在 一点误区这个没有人能指导你 要靠自己 ...
重写equals 和hashCode 探解之洗洗脚(一)
文章列表
关于showmodaldialog 打开新窗口后在执行“查询,翻页”操作时,避免弹出新窗口和避免从后台获取“新数据”后不能刷新当前模态页面的解决方案: 案例:从父页面A 通过showmodaldialog的方式 打开模态子页面B,子页面上进行“查询,翻页功能”1:从父页面A打开子页面B:
var url = "cn.ccb.orms.rcsa.pageflow.RscaQueryItemInfosPopup.flow";
var itemInfo = showModalDialog(url,window,'dialogWidth:800px;dialogHeight: ...
接下来看看重写equals 和hashCode 探解之洗洗脚(三)
对于以下代码:
public class User{
static int index = 0;
public String userName;
public String password;
public User(String userName,String password){
this.userName = userName;
this.password = password;
...
接重写equals 和hashCode 探解之洗洗脚(一)
public class User{
public String userName;
public String password;
public User(String userName,String password){
this.userName = userName;
this.password = password;
}
...
以前一直只听某些所谓的高人经常说什么“那就重写equals方法嘛”或者“XXX 条件下,要重写equals方法”啊什么的论语。但自己从来没有看见过,理解过其中的究竟。也从来没有写过。更不知道在什么时候可以用,以及怎么用。原来发现人参泡在“自己不知道自己不明白”的杯具中。
现归结以前一直不明白的问题如下:
Q1:为什么要重写equals和HashCode?
Q2:如果重写了上述2个方法,那么究竟是修改了哪个对象的equals和hashCode方法?
Q3:equals方法中的return int 和hashCode方法中的 return boolean 这2个返回值到底是什么意思? 有什么意义 ...
----------------------------------- 1:复选框全选
<script language="javascript">
function selectAll(){
var al = document.getElementById("all");
/*方式1
if(al.checked == true){
var cbs = document.getElementsByName("cb");
for(var i = 0; i < cbs.length; i++ ...
- 2009-11-14 20:30
- 浏览 774
- 评论(0)
1. ==
首先说明一下==,对对象来说,==比较的是对象的物理地址,即如果两个对象相等,他们一定是一个对象。
2.Equal
==比较的是对象的地址,如果需要比较对象的值,就需要equal方法了。
看一下JDK中equal方法的实现: ...
- 2009-10-12 15:07
- 浏览 1037
- 评论(0)