Originally posted by shana07
Code:
public boolean equals(Object e)
public boolean equals(Object e)
public boolean equals(Object e)
cannot find symbol
[javac] symbol : variable value
[javac] location: class java.lang.Object
[javac] return value != e.value;
java.lang.Error: Unresolved compilation problem:
e.value cannot be resolved or is not a field
cannot find symbol [javac] symbol : variable value [javac] location: class java.lang.Object [javac] return value != e.value; java.lang.Error: Unresolved compilation problem: e.value cannot be resolved or is not a field
public boolean equals(Object e) {
Event event = (Event)e;
......
public boolean equals(Object e)
{
Entry entry = (Entry)e;
return value != entry.value;
}
public boolean equals(Object e)
{
return value != ((Entry)e).value;
}
java.util.List ifs = new java.util.ArrayList(); ---> this field with ifs.size()=4 and no change. java.util.List ifs1 = new java.util.ArrayList(); ---> this field with ifs1[i].size()=4 ifs1[ii].size=4, .......will increase more & more.
public boolean equals(Object e)
{
Entry entry = (Entry)e;
return value != entry.value;
}
public boolean equals(Object e)
{
return value != ((Entry)e).value;
}
java.util.List ifs = new java.util.ArrayList(); ---> this field with ifs.size()=4 and no change. java.util.List ifs1 = new java.util.ArrayList(); ---> this field with ifs1[i].size()=4 ifs1[ii].size=4, .......will increase more & more.
ArrayList list = new ArrayList(); list(0) = new ArrayList();
ArrayList<ArrayList> lists = new ArrayList<ArrayList>();
ArrayList list = new ArrayList(); list(0) = new ArrayList();
ArrayList<ArrayList> lists = new ArrayList<ArrayList>();
List ifs = new ArrayList(); vs. ArrayList ifs = new ArrayList();
List ifs = new ArrayList(); vs. ArrayList ifs = new ArrayList();
List ifs = new ArrayList();
ArrayList ifs = new ArrayList();
List ifs = new ArrayList();
ArrayList ifs = new ArrayList();
ArrayList ifs1 = new java.util.ArrayList();
ArrayList ifs1 = new java.util.ArrayList();
class B {
}
class A extends B {
}
B b = new A();
A a = new B();
class B {
}
class A extends B {
}
B b = new A();
A a = new B();
ArrayList list = new ArrayList(); list(0) = new ArrayList();
Comment