Arthur Brandao преди 6 години
родител
ревизия
af0d2d6675
променени са 2 файла, в които са добавени 2 реда и са изтрити 3 реда
  1. 1 2
      src/migl/util/ConsEmptyList.java
  2. 1 1
      src/migl/util/ConsListFactory.java

+ 1 - 2
src/migl/util/ConsEmptyList.java

@@ -69,8 +69,7 @@ public class ConsEmptyList<E> implements ConsList<E> {
 	
 	@Override
 	public boolean equals(Object obj) {
-		//2 Liste vide sont toujours identiques
-		return true;
+		return (obj instanceof ConsEmptyList<?>);
 	}
 
 }

+ 1 - 1
src/migl/util/ConsListFactory.java

@@ -55,7 +55,7 @@ public final class ConsListFactory {
 			return singleton(ts[0]);
 		}
 		//Si +sieurs elements
-		 ConsList<T> list = new ConsListImpl<>(ts[ts.length - 1], new ConsEmptyList<>());
+		ConsList<T> list = new ConsListImpl<>(ts[ts.length - 1], new ConsEmptyList<>());
 		for(int i = ts.length - 2; i > -1; i--) {
 			list = list.prepend(ts[i]);
 		}