小编Joh*_*ohn的帖子

将项目添加到链接列表的末尾

我正在攻读考试,这是旧考试的一个问题:

我们有一个带有列表头的单链表,其中包含以下声明:

class Node {
    Object data;
    Node next;
    Node(Object d,Node n) {
        data = d;
        next = n;
    }
}
Run Code Online (Sandbox Code Playgroud)

编写一个在列表末尾void addLast(Node header, Object x)添加的方法x.

我知道,如果我真的有这样的东西:

LinkedList someList = new LinkedList();
Run Code Online (Sandbox Code Playgroud)

我可以通过以下方式添加项目到最后:

list.addLast(x);
Run Code Online (Sandbox Code Playgroud)

但是我怎么能在这里做呢?

java linked-list

5
推荐指数
2
解决办法
10万
查看次数

为什么最好不捕获通用类中的异常?

当您为某些通用目的实现类时,为什么最好不捕获异常?

我想这是错误可以上升到堆栈并帮助调试过程.还有其他原因吗?

java exception-handling

3
推荐指数
1
解决办法
580
查看次数

使用":"运算符

我知道这是一个基本问题,但我读到的所有文档似乎都没有回答我的问题:":"运算符有什么作用?

我得到的印象是,如果我做类似的事情for(item : list),for循环将遍历列表中的每个项目.这是正确的吗?

java operators

2
推荐指数
1
解决办法
119
查看次数

标签 统计

java ×3

exception-handling ×1

linked-list ×1

operators ×1