repositories
/
TP_POO.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More code cleanup.
[TP_POO.git]
/
TP2
/
Liste.java
diff --git
a/TP2/Liste.java
b/TP2/Liste.java
index ceab4993c1f80e4da6edc998b99c0d10ffe1a6dc..6928b00737e0656548f61f6b49cc791812f80b77 100644
(file)
--- a/
TP2/Liste.java
+++ b/
TP2/Liste.java
@@
-1,5
+1,8
@@
-
+@ClassPreamble (
+ author = "Jérôme Benoit",
+ date = "05/12/2011"
+)
public class Liste extends Structure {
private class IntNode {
public class Liste extends Structure {
private class IntNode {
@@
-139,9
+142,7
@@
public class Liste extends Structure {
public void compacter(int nElements) {
// Remove the first nElements
public void compacter(int nElements) {
// Remove the first nElements
- if (isEmpty()) {
- return;
- } else if (nElements == 0) {
+ if (isEmpty() || nElements == 0) {
return;
} else if (headNode != null && headNode.getNext() == null) {
headNode = null;
return;
} else if (headNode != null && headNode.getNext() == null) {
headNode = null;
@@
-150,7
+151,7
@@
public class Liste extends Structure {
IntNode nodeCursor = headNode;
int i = 0;
// Go to the node at the nElements place
IntNode nodeCursor = headNode;
int i = 0;
// Go to the node at the nElements place
- while (i < nElements -1 && nodeCursor.getNext() != null && nElements > 1) {
+ while (i < nElements -
1 && nodeCursor.getNext() != null && nElements > 1) {
nodeCursor = nodeCursor.getNext();
i++;
}
nodeCursor = nodeCursor.getNext();
i++;
}