您现在的位置是:主页 > news > 公司网站建设多少钱/网络推广方案范文

公司网站建设多少钱/网络推广方案范文

admin2025/6/14 4:17:20news

简介公司网站建设多少钱,网络推广方案范文,果麦传媒的网站怎么做的,国际新闻最新消息10条简短栈:后进先出;最后一个放入堆栈中的物体总是被最先拿出来。使用链表来模拟栈的入栈出栈操作。1.节点类代码public class Entry {private T value;private Entry next;public Entry() {this(null);}public Entry(T value) {this.valuevalue;this.nextnull;…

公司网站建设多少钱,网络推广方案范文,果麦传媒的网站怎么做的,国际新闻最新消息10条简短栈:后进先出;最后一个放入堆栈中的物体总是被最先拿出来。使用链表来模拟栈的入栈出栈操作。1.节点类代码public class Entry {private T value;private Entry next;public Entry() {this(null);}public Entry(T value) {this.valuevalue;this.nextnull;…

栈:后进先出;最后一个放入堆栈中的物体总是被最先拿出来。

使用链表来模拟栈的入栈出栈操作。

1.节点类代码

public class Entry {

private T value;

private Entry next;

public Entry() {

this(null);

}

public Entry(T value) {

this.value=value;

this.next=null;

}

public void setValue(T value) {

this.value=value;

}

public void setNext(Entry next) {

this.next=next;

}

public T getValue() {

return value;

}

public Entry getNext(){

return next;

}

}

2.节点的入栈出栈方法代码

public class Link {//链表实现栈,先进后出

private Entry headEntry;

private int size=0;

public Link() {

headEntry =new Entry<>();

}

public void pop() {//出栈

if(headEntry.getNext()!=null) {

headEntry.getNext().setValue(null);

headEntry.setNext(headEntry.getNext().getNext());

size--;

}else {

return;

}

}

public void push(T value) {//入栈

Entry newEntry=new Entry<>(value);

if(headEntry.getNext()!=null) {

newEntry.setNext(headEntry.getNext());

}

headEntry.setNext(newEntry);

size++;

}

public void show(){//打印节点

if(headEntry.getNext()==null) {

return;

}

for(Entry p = headEntry.getNext();p!=null;p=p.getNext()){

System.out.print(p.getValue()+" ");

}

System.out.println();

}

}

3.测试类代码

public class Main {

public static void main(String args[]) {

Link ll=new Link<>();

ll.push("1");//入栈

ll.push("2");

ll.push("3");

ll.push("4");

ll.push("5");

ll.push("6");

ll.push("7");

ll.push("8");

ll.show();//打印栈内元素

ll.pop();//弹出栈顶元素

ll.show();

ll.pop();

ll.show();

}

}

4.测试结果

1a580d098d8c90088bc31ca4efb0f464.png

上面讲到的是小编给大伙介绍的java 使用链表来模拟栈的入栈出栈操作详解整合,希望对各位网友能有帮助,有任何疑问或建议请关注我们公众号(shtmlnet)给我们留言,。。在这十分感谢大家对学猫在线(shtml.net)网站的支持!

本文来源:https://www.cnblogs.com/zunzunzunshen/p/10301415.html