将节点添加到链接列表的末尾,具有后端和开始指针

时间:2017-10-11 04:17:37

标签: java nodes singly-linked-list

我正在尝试将一个节点添加到我的链表的末尾,当我到达else语句并尝试将problem.rear.next设置为我添加的新节点时,我得到一个空指针异常。出于某种原因,当我尝试将rear.next指针设置为新节点时,会弹出异常。

澄清,

BigIntegerList是节点的链接列表,它们也是通过将各个整数链接在一起来表示大整数的链表。大整数列表定义“开始”和“后”节点,BigInteger节点为数据定义“x”,为指向列表中下一个节点的指针定义“next”。

此外,

problem.n表示要读入的BigIntegers的数量,该方法从文本文件中读取,第一个读取的数字表示将读取多少个大整数,然后是实际的BigIntegers

任何想法都欢迎,因为我非常困难....

getData2

1 个答案:

答案 0 :(得分:0)

正如@dave建议的那样,将<script> $("#checkinDate").datetimepicker({ format: "yyyy-mm-dd", startView: "month", minView: "month", autoclose: true, todayBtn: true }); $("#checkoutDate").datetimepicker({ format: "yyyy-mm-dd", startView: "month", minView: "month", autoclose: true, todayBtn: true }); </script> 更改为

if (problem.n < 1)

If (i < 1) { 是循环将执行的迭代总数,即常量。 problem.n是循环计数器。它将在第一次迭代中设置为0,然后设置为1,2,3,...,(problem.n)-1

由于你想在第一次迭代中将if语句评估为true,所以让它看看i而不是problem.n