首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

急请,明天考试啊谢啦

2012-01-08 
急,请高手指点,明天考试啊!谢啦!利用java的泛型设计一个MyStack类,并提供push和pop方法;然后编写一个TestM

急,请高手指点,明天考试啊!谢啦!
利用java的泛型设计一个MyStack类,并提供push和pop方法;然后编写
    一个TestMyStack类,在其主函数中生成整数栈和实数栈。


[解决办法]
挺锻炼人的,呵呵
[解决办法]
参考JAVA Stack类的源代码就是了

[解决办法]
god blessing you~
[解决办法]
god blessing you~
[解决办法]
//MyStack.java
import java.util.*;

public class MyStack
{
private static LinkedList <Integer> list=new LinkedList <Integer> ();
public void push(Integer in){
list.add(in);
}
public Integer pop(){
return list.removeLast();
}
public static void print(MyStack ms){
System.out.println(list);
}
}
//TestMyStack.java
import java.util.*;

class TestMyStack
{
public static void main(String[] args){
MyStack ms=new MyStack();
Random rand=new Random();
for(int i=0;i <10;i++)
ms.push(rand.nextInt(50));
MyStack.print(ms);
for(int i=0;i <5;i++)
ms.pop();
MyStack.print(ms);
}
}
不知道java中有没有与实数相对应的类,不会用。。。

热点排行