<pre style="font-size:14px;"><span style="color: rgb(128, 0, 0); "><strong>public</strong></span> void addList() <span style="color: rgb(128, 0, 128);">{</span>
res<span style="color: rgb(128, 128, 48);">.</span>head<span style="color: rgb(128, 128, 48);">.</span>next <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(128, 0, 0); "><strong>null</strong></span><span style="color: rgb(128, 0, 128);">;</span>
SListNode<span style="color: rgb(128, 128, 48);"><</span><span style="color: rgb(187, 121, 119); "><strong>Integer</strong></span><span style="color: rgb(128, 128, 48);">></span> pt1 <span style="color: rgb(128, 128, 48);">=</span> num1<span style="color: rgb(128, 128, 48);">.</span>head<span style="color: rgb(128, 128, 48);">.</span>next<span style="color: rgb(128, 0, 128);">;</span>
SListNode<span style="color: rgb(128, 128, 48);"><</span><span style="color: rgb(187, 121, 119); "><strong>Integer</strong></span><span style="color: rgb(128, 128, 48);">></span> pt2 <span style="color: rgb(128, 128, 48);">=</span> num2<span style="color: rgb(128, 128, 48);">.</span>head<span style="color: rgb(128, 128, 48);">.</span>next<span style="color: rgb(128, 0, 128);">;</span>
SListNode<span style="color: rgb(128, 128, 48);"><</span><span style="color: rgb(187, 121, 119); "><strong>Integer</strong></span><span style="color: rgb(128, 128, 48);">></span> tail <span style="color: rgb(128, 128, 48);">=</span> res<span style="color: rgb(128, 128, 48);">.</span>head<span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(187, 121, 119);">int</span> digit1 <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">0</span><span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(187, 121, 119);">int</span> digit2 <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">0</span><span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(187, 121, 119);">int</span> flag <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">0</span><span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(187, 121, 119);">int</span> value <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">0</span><span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(128, 0, 0); "><strong>while</strong></span><span style="color: rgb(128, 128, 48);">(</span>pt1 <span style="color: rgb(128, 128, 48);">!</span><span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(128, 0, 0); "><strong>null</strong></span> <span style="color: rgb(128, 128, 48);">|</span><span style="color: rgb(128, 128, 48);">|</span> pt2 <span style="color: rgb(128, 128, 48);">!</span><span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(128, 0, 0); "><strong>null</strong></span> <span style="color: rgb(128, 128, 48);">|</span><span style="color: rgb(128, 128, 48);">|</span> flag <span style="color: rgb(128, 128, 48);">!</span><span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">0</span><span style="color: rgb(128, 128, 48);">)</span> <span style="color: rgb(128, 0, 128);">{</span>
<span style="color: rgb(128, 0, 0); "><strong>if</strong></span><span style="color: rgb(128, 128, 48);">(</span><span style="color: rgb(128, 0, 0); "><strong>null</strong></span> <span style="color: rgb(128, 128, 48);">=</span><span style="color: rgb(128, 128, 48);">=</span> pt1 <span style="color: rgb(128, 128, 48);">&</span><span style="color: rgb(128, 128, 48);">&</span> pt2 <span style="color: rgb(128, 128, 48);">!</span><span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(128, 0, 0); "><strong>null</strong></span><span style="color: rgb(128, 128, 48);">)</span> <span style="color: rgb(128, 0, 128);">{</span>
value <span style="color: rgb(128, 128, 48);">=</span> pt2<span style="color: rgb(128, 128, 48);">.</span>item<span style="color: rgb(128, 128, 48);">+</span>flag<span style="color: rgb(128, 0, 128);">;</span>
flag <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">0</span><span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(128, 0, 128);">}</span>
<span style="color: rgb(128, 0, 0); "><strong>else</strong></span> <span style="color: rgb(128, 0, 0); "><strong>if</strong></span><span style="color: rgb(128, 128, 48);">(</span><span style="color: rgb(128, 0, 0); "><strong>null</strong></span> <span style="color: rgb(128, 128, 48);">=</span><span style="color: rgb(128, 128, 48);">=</span> pt2 <span style="color: rgb(128, 128, 48);">&</span><span style="color: rgb(128, 128, 48);">&</span> pt1 <span style="color: rgb(128, 128, 48);">!</span><span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(128, 0, 0); "><strong>null</strong></span><span style="color: rgb(128, 128, 48);">)</span> <span style="color: rgb(128, 0, 128);">{</span>
value <span style="color: rgb(128, 128, 48);">=</span> pt1<span style="color: rgb(128, 128, 48);">.</span>item<span style="color: rgb(128, 128, 48);">+</span>flag<span style="color: rgb(128, 0, 128);">;</span>
flag <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">0</span><span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(128, 0, 128);">}</span>
<span style="color: rgb(128, 0, 0); "><strong>else</strong></span> <span style="color: rgb(128, 0, 0); "><strong>if</strong></span><span style="color: rgb(128, 128, 48);">(</span><span style="color: rgb(128, 0, 0); "><strong>null</strong></span> <span style="color: rgb(128, 128, 48);">=</span><span style="color: rgb(128, 128, 48);">=</span> pt2 <span style="color: rgb(128, 128, 48);">&</span><span style="color: rgb(128, 128, 48);">&</span> <span style="color: rgb(128, 0, 0); "><strong>null</strong></span> <span style="color: rgb(128, 128, 48);">=</span><span style="color: rgb(128, 128, 48);">=</span> pt1<span style="color: rgb(128, 128, 48);">)</span> <span style="color: rgb(128, 0, 128);">{</span>
value <span style="color: rgb(128, 128, 48);">=</span> flag<span style="color: rgb(128, 0, 128);">;</span>
flag <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">0</span><span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(128, 0, 128);">}</span>
<span style="color: rgb(128, 0, 0); "><strong>else</strong></span> <span style="color: rgb(128, 0, 128);">{</span>
digit1 <span style="color: rgb(128, 128, 48);">=</span> pt1<span style="color: rgb(128, 128, 48);">.</span>item<span style="color: rgb(128, 0, 128);">;</span>
digit2 <span style="color: rgb(128, 128, 48);">=</span> pt2<span style="color: rgb(128, 128, 48);">.</span>item<span style="color: rgb(128, 0, 128);">;</span>
value <span style="color: rgb(128, 128, 48);">=</span> digit1<span style="color: rgb(128, 128, 48);">+</span>digit2<span style="color: rgb(128, 128, 48);">+</span>flag<span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(128, 0, 0); "><strong>if</strong></span><span style="color: rgb(128, 128, 48);">(</span>value <span style="color: rgb(128, 128, 48);">></span><span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">10</span><span style="color: rgb(128, 128, 48);">)</span> <span style="color: rgb(128, 0, 128);">{</span>
value <span style="color: rgb(128, 128, 48);">=</span> value<span style="color: rgb(128, 128, 48);">%</span><span style="color: rgb(0, 140, 0);">10</span><span style="color: rgb(128, 0, 128);">;</span>
flag <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">1</span><span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(128, 0, 128);">}</span>
<span style="color: rgb(128, 0, 0); "><strong>else</strong></span>
flag <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(0, 140, 0);">0</span><span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(128, 0, 128);">}</span>
tail<span style="color: rgb(128, 128, 48);">.</span>next <span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(128, 0, 0); "><strong>new</strong></span> SListNode<span style="color: rgb(128, 128, 48);"><</span><span style="color: rgb(187, 121, 119); "><strong>Integer</strong></span><span style="color: rgb(128, 128, 48);">></span><span style="color: rgb(128, 128, 48);">(</span><span style="color: rgb(128, 0, 0); "><strong>new</strong></span> <span style="color: rgb(187, 121, 119); "><strong>Integer</strong></span><span style="color: rgb(128, 128, 48);">(</span>value<span style="color: rgb(128, 128, 48);">)</span><span style="color: rgb(128, 128, 48);">,</span><span style="color: rgb(128, 0, 0); "><strong>null</strong></span><span style="color: rgb(128, 128, 48);">)</span><span style="color: rgb(128, 0, 128);">;</span>
tail <span style="color: rgb(128, 128, 48);">=</span> tail<span style="color: rgb(128, 128, 48);">.</span>next<span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(128, 0, 0); "><strong>if</strong></span><span style="color: rgb(128, 128, 48);">(</span>pt1 <span style="color: rgb(128, 128, 48);">!</span><span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(128, 0, 0); "><strong>null</strong></span><span style="color: rgb(128, 128, 48);">)</span>
pt1 <span style="color: rgb(128, 128, 48);">=</span> pt1<span style="color: rgb(128, 128, 48);">.</span>next<span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(128, 0, 0); "><strong>if</strong></span><span style="color: rgb(128, 128, 48);">(</span>pt2 <span style="color: rgb(128, 128, 48);">!</span><span style="color: rgb(128, 128, 48);">=</span> <span style="color: rgb(128, 0, 0); "><strong>null</strong></span> <span style="color: rgb(128, 128, 48);">)</span>
pt2 <span style="color: rgb(128, 128, 48);">=</span> pt2<span style="color: rgb(128, 128, 48);">.</span>next<span style="color: rgb(128, 0, 128);">;</span>
<span style="color: rgb(128, 0, 128);">}</span>
<span style="color: rgb(128, 0, 128);">}</span>
asdfa
最新推荐文章于 2022-06-29 19:23:11 发布