1.Set存放的元素是无序的不可重复。
2.List存放的元素为有序可重复。
3.重写equals方法,一般最好重写hasCode方法,当对象作为key的时候及索引,会使用hasCode方法进行查找。
4.容器对象在调用remove,contains等方法时需要比较对象是否相等,这会涉及到对象类型的equals方法和
hashCode方法。对于自定义的类型,需要重写equals和has...
分类:
编程语言 时间:
2014-08-11 21:24:32
阅读次数:
273
Implement HashSet to store ‘n’ records of students ( Name, Percentage). Write a menu driven program to :1. Add student2. Display details of all studen...
分类:
其他好文 时间:
2014-08-11 21:03:22
阅读次数:
220
今天在项目遇到了这样类似的代码如下:
package csvExcel;
public class ForTest {
public static void main(String[] args) {
for(int i=0;i<10;i++){
if("a".equals("")){
}else{
if(i==1){
System....
分类:
编程语言 时间:
2014-08-11 17:49:22
阅读次数:
193
公共方法Add 将指定项添加到 Cache 对象,该对象具有依赖项、过期和优先级策略以及一个委托(可用于在从 Cache 移除插入项时通知应用程序)。 Equals(从 Object 继承) 已重载。确定两个 Object 实例是否相等。 Get 从 Cache 对象检索指定项。 GetEnumer...
分类:
其他好文 时间:
2014-08-10 21:10:30
阅读次数:
300
package demo;
import java.util.ArrayList;
import java.util.List;
class Person {
private String username;
private int age;
public String getUsername() {
return username;
}
public void setUsern...
分类:
其他好文 时间:
2014-08-07 09:48:19
阅读次数:
367
内部API和隐藏代码的例子在翻阅Android源码的时候有时会遇到一些奇怪的代码,例如下面这个://注:这段代码在源码android/provider/Telephony.java中。
importandroid.util.Patterns;
importcom.android.internal.telephony.SmsApplication;
importjava.util.HashSet;
//……..
分类:
移动开发 时间:
2014-08-07 07:19:40
阅读次数:
489
1 public static String[] array_unique(String[] a) {2 Set set = new HashSet();3 set.addAll(Arrays.asList(a));4 return set.toArray(new String[0]);5 }
分类:
其他好文 时间:
2014-08-06 18:38:11
阅读次数:
215
//手动的实现equals()方法
//重写Object类的equals(Objectobj)方法,保证两个对象若属性值完全相等,则返回true
publicbooleanequals(Objectobj){
if(this==obj){
returntrue;
}elseif(objinstanceofPerson){
Personp=(Person)obj;
returnthis.getId()==p.getId()&&thi..
分类:
其他好文 时间:
2014-08-06 06:19:42
阅读次数:
210
基础知识:1HashMap会使用key,根据hashcode进行默认排序。2LinkedHashMap根据存入先后进行排序代码展示:1随机排序
分类:
编程语言 时间:
2014-08-05 23:09:50
阅读次数:
1368
建议先看下:java集合框架小结(进阶版)之HashMap篇基本概念:hashSet:根据java集合框架小结(初级版)图示,HashSet是AbstractSet的一个子类,是基于Hash算法的Set接口的实现,顾名思义。允许添加null。-----------------------------...
分类:
编程语言 时间:
2014-08-05 00:09:48
阅读次数:
372