600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > java使用泛型实现栈结构示例分享

java使用泛型实现栈结构示例分享

时间:2023-05-01 16:56:20

相关推荐

java使用泛型实现栈结构示例分享

Java|java教程

java 泛型

Java-java教程

思路分析:既然是用泛型实现栈结构,那就不能用JDK自带的stack包了,需要自己定义一个栈结构,比如LinkedList。

口袋微博源码,ubuntu系统没网络,爬虫成人网站,boris php,登封做seolzw

代码如下:

安卓 打地鼠游戏源码,ubuntu安装ss服务,阿里云tomcat重启慢,世界盒子爬虫,php人才派遣排名,seo 建模lzw

Stack.java:

易语言c源码,vscode中注释快捷键,ubuntu remix安装,tomcat如何更改端口,苹果爬虫硬件,php程序设计实验报告,淮北小程序网络推广seo公司lzw

package cn.edu.xidian.crytoll;import java.util.LinkedList;public class Stack { private LinkedList container = new LinkedList(); public void push(T t) { container.addFirst(t); } public T pop() { return container.removeFirst(); } public boolean empty() { return container.isEmpty(); }}

StackTest.java:

package cn.edu.xidian.crytoll;public class StackTest { public static void main(String[] args) { Stack stack = new Stack(); System.out.println("向栈中增加字符串:"); System.out.println("视频学Java"); System.out.println("细说Java"); System.out.println("Java从入门到精通(第2版)"); stack.push("视频学Java"); //向栈中增加字符串 stack.push("细说Java"); //向栈中增加字符串 stack.push("Java从入门到精通(第2版)"); //向栈中增加字符串 System.out.println("从栈中取出字符串:"); while (!stack.empty()) { System.out.println((String) stack.pop());//删除栈中全部元素并进行输出 } }}

更多java使用泛型实现栈结构示例分享相关文章请关注PHP中文网!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。