Exemple #1
0
        public void insertAfter(int index, string value)
        {
            StrNode workingStrNode = getStrNodeAt(index);
            StrNode temp           = workingStrNode.getNext();

            StrNode newStrNode = new StrNode(value);

            newStrNode.setNext(temp);

            workingStrNode.setNext(newStrNode);

            end++;
        }
Exemple #2
0
        public void delAt(int index)
        {
            if (index == 0)
            {
                front = front.getNext();
            }
            else
            {
                getStrNodeAt(index - 1).setNext(getStrNodeAt(index).getNext());
            }

            end--;

            if (end == -1)
            {
                empty = true;
            }
        }