如何编写删除列表最后一个值并返回已删除值的方法?如果列表为空,则应抛出异常。这是一个链表类。
谢谢!
编辑:没关系!我被允许使用java内置方法。谢谢!
答案 0 :(得分:4)
java.util.LinkedList开箱即用的removeLast()方法......
答案 1 :(得分:1)
您可以使用removeLast()中的LinkedList方法。如果您的变量类型为List,则此方法将不可用,您可能必须再次将其强制转换回LinkedList /将类型更改为LinkedList
答案 2 :(得分:1)
这是家庭作业吗? Java中的LinkedList有一个removeLast方法,返回删除的元素。
答案 3 :(得分:1)
答案 4 :(得分:0)
LinkedList有一个名为remove
http://download.oracle.com/javase/1.4.2/docs/api/java/util/LinkedList.html#remove%28int%29
它将返回删除的元素。