java学习记录
来源:互联网 发布:网络王炸是什么意思 编辑:程序博客网 时间:2024/05/20 06:30
1.vector等集合类的contains函数使用类的equals函数来比较
例如定义类:
public class People {
public int age = 0;
@Override
public boolean equals(Object arg0) {
if (!(arg0 instanceof People)) {
return false;
}
People people = (People) arg0;
if (people.age == this.age) {
return true;
}
return false;
}
}
使用
public static void main(String[] args)
{
try {
People aPeople = new People();
aPeople.age = 20;
Vector<People> peoples = new Vector<People>();
peoples.add(aPeople);
People bPeople = new People();
bPeople.age = 20;
System.out.println(peoples.contains(aPeople));///打印true
System.out.println(peoples.contains(bPeople));///打印true
} catch (Exception e) {
e.printStackTrace();
}
}
- java学习记录20061008
- java学习记录
- java学习记录
- java API学习记录
- java学习记录
- JAVA 学习记录
- java学习记录
- java学习问题记录
- JAVA学习记录
- 继续记录JAVA学习
- java多线程学习记录
- 【JAVA io】学习记录
- JAVA学习记录-键盘输入
- java学习琐碎记录
- 学习java记录
- java 学习记录1
- Java 学习记录2
- Java学习记录(1)
- 使用返回或调用E x i t T h r e a d的方法撤消线程时,该线程的内存堆栈也被撤消
- PIX for Windows使用
- 没有eclipse|myeclipse配置文件的情况下导入java web工程文件
- 黑马程序员--ADO.NET小结(上)
- Android OpenGL ES 开发教程(26):设置光照效果Set Lighting
- java学习记录
- Android获取图片资源的4种方式
- 基于域名的虚拟主机的原理
- 四种多服务器共享session的方法
- Java与c#从数据库提取数据对比01
- D3DCAPS9 Direct3D 设备能力详解
- Linux网络编程:用C语言实现的聊天程序(同步通信)
- 当ImageView中图片的宽高小于或者大于View的高度,不被拉伸的方法
- SHA和MD5加密类型源代码简单易懂,开发人员必看