weixin_38393017 2017-08-01 19:09 采纳率: 0%
浏览 1348

java.lang.NullPointerException问题

这段代码问题出在哪里,为什么在运行的时候会出现空指针异常呢,有什么解决的办法吗?
public class Test2{
public static void main(String args[])
{
Stack item=new Stack();
item.push("A");
item.push("B");
item.push("C");

 Stack<String> s2 = Stack.copy(item);  
 while (!s2.isEmpty()) {  
     System.out.println(s2.pop());  

}
}
public static Stack copy(Stack s) {
Stack temp=new Stack();
for(String i:s)
temp.push(i);
Stack temp2=new Stack();
for(String j:temp)
temp2.push(j);
return temp2;

}

}

  • 写回答

4条回答 默认 最新

  • fufeiwen 2017-08-02 01:05
    关注

    Stack s2 = Stack.copy(item);

    Stack有copy()方法吗?

    评论

报告相同问题?

悬赏问题

  • ¥15 用PLC设计纸袋糊底机送料系统
  • ¥15 simulink仿真中dtc控制永磁同步电机如何控制开关频率
  • ¥15 用C语言输入方程怎么
  • ¥15 网站显示不安全连接问题
  • ¥15 github训练的模型参数无法下载
  • ¥15 51单片机显示器问题
  • ¥20 关于#qt#的问题:Qt代码的移植问题
  • ¥50 求图像处理的matlab方案
  • ¥50 winform中使用edge的Kiosk模式
  • ¥15 关于#python#的问题:功能监听网页