public void removeAllKey(int key){
Node prev = this.head;
Node cur = this.head.next;
while(cur != null) {
if(cur.data == key) {
prev.next = cur.next;
cur = cur.next;
}else {
prev = prev.next;
cur = cur.next;
}
}
if(this.head.data == key) {
this.head = this.head.next;
}
}