Browse Source

Private Helfermethode getIndexOfTicket ersellt.

Erleichtert das navigieren im Array
T_SS20_Queue
chris 3 years ago
parent
commit
0b17099b71
  1. 11
      SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java

11
SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java

@ -14,7 +14,16 @@ public class SimplePriorityQueue<T extends Ticket> implements IPriorityQueue<T>
tickets = (T[]) java.lang.reflect.Array.newInstance(Ticket.class, 10);
size = 0;
}
private int getIndexOfTicket(T t) {
for (int i = 0; i < size; i++) {
if (tickets[i].equals(t)) {
return i;
}
}
return -1;
}
// Nimmt t in die Queue auf, sofern t != null und t noch nicht enthalten und
// die Priorität >= 0 ist. Ist t bereits enthalten, wird es nicht erneut
// aufgenommen, aber die Priorität des bestehenden Tickets durch die Priorität

Loading…
Cancel
Save