Java将LinkedList插入现有LinkedList
我正在编写一个读取XML文件的类,XML是用“sax”类解析的。在我的XML文件中,我创建了“for”标记和“macros”,使for循环可以用XML编写,例如:
<for start="1" end="10" iterator="row" increment="1">
<text>This is line $row$</text>
</for>
文本$row$在运行时被迭代器的值替换。处理for循环时,它会生成一个名为“row”的宏,用于处理循环内容。这很有效
我的XML解析器生成标记类的LinkedList,其中每个标记都包含自己的子标记LinkedList
“for”循环是一个标记,当处理“for”循环时,它会生成结果的LinkedList。我想用生成的LinkedList替换LinkedList中的原始“for”标记
# 1 楼答案
解决方案是:
在原始链表上,找到要删除的对象:
删除原始对象:
在同一位置插入新的链表: