成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Java雙向鏈表按照順序添加節點的方法實例

瀏覽:6日期:2022-08-17 11:14:01

分析過程:

首先需要比較待添加的節點編號與已有的節點編號的大小,若待添加的節點編號已經存在,則不能加入。為防止出現空指針的情況,需要對節點的位置進行判斷。

示例代碼:

package linkedlist;public class DoubleLinkedListDemo {public static void main(String[] args) {// 測試System.out.println('雙向鏈表的測試');// 創建節點Node node1 = new Node(1, '道明寺');Node node2 = new Node(2, '花澤類');Node node3 = new Node(3, '西門總二郎');Node node4 = new Node(4, '美作玲');// 創建一個雙向鏈表DoubleLinkedList doubleLinkedList = new DoubleLinkedList();// 添加節點doubleLinkedList.addByOrder(node1);doubleLinkedList.addByOrder(node4);doubleLinkedList.addByOrder(node3);doubleLinkedList.addByOrder(node2);// 顯示排序后的雙向鏈表doubleLinkedList.list();}}// 創建一個雙向鏈表的類class DoubleLinkedList {// 先初始化頭節點,頭節點不動private Node head = new Node(0, '');// 返回頭節點public Node getHead() {return head;}// 添加節點時,根據編號將節點插入到指定位置// 如果有這個編號,則添加失敗,并給出提示public void addByOrder(Node node) {// 頭節點不能動,通過一個輔助指針(變量)幫助找到需要添加的位置Node temp = head;boolean flag = false;// flag標志添加的編號是否存在,默認為falsewhile(true) {if(temp.next == null) {break;}if(temp.next.no > node.no) {break;}if(temp.next.no == node.no) {flag = true;break;}temp = temp.next;// 遍歷鏈表}if(flag) {System.out.printf('輸入的編號%d已經存在,不能加入n', node.no);}else {// 為防止出現空指針的情況,需要對temp節點位置進行判斷// 若雙向鏈表尚未到達尾端,則需要將node節點與其相鄰的后面的節點進行連接if(temp.next != null) {node.next = temp.next;temp.next.pre = node;}// 無論雙向鏈表是否到達尾端,都需要將node節點與其相鄰的前面的節點進行連接temp.next = node;node.pre = temp;}}// 遍歷雙向鏈表的方法// 顯示鏈表【遍歷】public void list() {// 判斷鏈表是否為空if(head.next == null) {System.out.println('鏈表為空');return;}// 因為頭節點不能動,需要一個輔助變量來遍歷Node temp = head.next;while (true) {// 判斷是否到鏈表最后if(temp == null)break;// 輸出節點的信息System.out.println(temp);// 將temp后移temp = temp.next;}}}// 創建一個雙向鏈表的類// 定義Node,每個Node對象就是一個節點class Node {public int no;public String name;public Node next;// 指向下一個節點,默認為nullpublic Node pre;// 指向前一個節點,默認為null// 構造器public Node(int no, String name) {this.no = no;this.name = name;}// 為了顯示方便,重新toString@Overridepublic String toString() {return 'Node [no=' + no + ', name=' + name +']';}}

運行結果運行結果

Java雙向鏈表按照順序添加節點的方法實例

總結

到此這篇關于Java雙向鏈表按照順序添加節點的文章就介紹到這了,更多相關Java雙向鏈表按照順序添加節點內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
亚洲欧美偷拍三级| 亚洲一区bb| 亚洲成人中文| 久久天天做天天爱综合色| 国产夫妻精品视频| 欧美群妇大交群中文字幕| 日本不卡视频在线| 亚洲欧美视频| 亚洲国产综合91精品麻豆| 日韩av网站在线观看| 午夜精品久久久久久| 亚洲精品国产精华液| 欧美高清日韩| 国产精品免费免费| 亚洲视频福利| 欧美国产丝袜视频| 国内一区二区在线视频观看 | 激情欧美一区| 国产精品不卡视频| 亚洲精品美女久久7777777| 亚洲卡通动漫在线| 国产日韩精品久久| 亚洲成人黄色小说| 久久久久久9| 久久99国产精品久久99 | 自拍偷拍国产亚洲| 欧美日韩中文字幕一区二区| 亚洲欧美视频在线观看| 影音先锋一区| 久久伊人一区二区| 在线观看视频日韩| 亚洲视频1区2区| 正在播放亚洲| 最新不卡av在线| 免播放器亚洲| 黄色精品一二区| 日韩写真欧美这视频| 91色综合久久久久婷婷| 亚洲欧洲av一区二区三区久久| 亚洲激情国产| 婷婷中文字幕一区三区| 欧美三级午夜理伦三级中视频| 七七婷婷婷婷精品国产| 4hu四虎永久在线影院成人| 丁香桃色午夜亚洲一区二区三区| 精品久久国产老人久久综合| 你懂的国产精品永久在线| 亚洲成av人片观看| 亚洲每日在线| 日韩免费视频一区| 国产精品第十页| 欧美中文字幕| 国产一区二区三区四区五区美女| 精品少妇一区二区三区在线播放 | 亚洲四区在线观看| 亚洲男人影院| 国产精品一区免费视频| 久久精品日产第一区二区三区高清版| 海角社区69精品视频| 亚洲成人福利片| 正在播放亚洲一区| 欧美日韩亚洲一区三区 | 一区二区三区四区五区视频| 青草国产精品久久久久久| 一区二区三区四区在线播放 | 粉嫩13p一区二区三区| xfplay精品久久| 亚洲国产合集| 久久国产精品色| 国产欧美一区二区在线| 美女精品国产| 东方欧美亚洲色图在线| 亚洲三级久久久| 欧美麻豆精品久久久久久| 欧美精品系列| 亚洲国产你懂的| 欧美成人在线直播| 亚洲深夜福利| 粉嫩av亚洲一区二区图片| 亚洲精品乱码久久久久| 91精品国产综合久久久蜜臀粉嫩| 激情综合中文娱乐网| 国内精品不卡在线| 亚洲人亚洲人成电影网站色| 欧美视频一区二| 韩日精品视频| 国内精品第一页| 亚洲欧美日韩在线播放| 91精品国产综合久久福利| 日韩午夜高潮| 丁香天五香天堂综合| 亚洲一区二区三区在线| 精品国产sm最大网站免费看| 六月天综合网| 欧美日本精品| 国产一区二区精品久久91| 一区二区三区av电影| 日韩欧美高清一区| 久久本道综合色狠狠五月| 91网站在线观看视频| 美美哒免费高清在线观看视频一区二区 | 欧美激情五月| 韩日欧美一区二区三区| 有坂深雪av一区二区精品| 日韩欧美一区在线观看| 久久精品欧洲| 亚洲图片在线| 成人激情黄色小说| 久久精品国产**网站演员| 亚洲三级理论片| 国产亚洲成aⅴ人片在线观看 | 亚洲丝袜另类动漫二区| 日韩欧美国产小视频| 色婷婷av一区二区三区gif| 欧美日韩三区| 成人黄页在线观看| 麻豆国产精品777777在线| 亚洲综合视频在线观看| 国产清纯白嫩初高生在线观看91| 欧美精品18+| 在线观看一区二区精品视频| 亚洲三级网站| 午夜精品亚洲| 国产+成+人+亚洲欧洲自线| 免费看黄色91| 亚洲女性喷水在线观看一区| 久久久久久久综合| 91精品国产综合久久久久久| 看欧美日韩国产| aa日韩免费精品视频一| 欧美久久一级| 暴力调教一区二区三区| 国产一区二区不卡老阿姨| 日本亚洲一区二区| 亚洲永久免费视频| 亚洲日本中文字幕区| 国产清纯在线一区二区www| 欧美一区二区三区成人| 欧美日韩黄视频| 91国模大尺度私拍在线视频| 国产日韩欧美一区二区三区在线观看| 国产精品v亚洲精品v日韩精品| 成人美女视频在线观看| 国产精品白丝jk黑袜喷水| 久久国产精品99精品国产| 日韩电影免费在线| 亚洲第一成年网| 亚洲一区二区五区| 一区二区在线观看免费| 日韩毛片一二三区| 中文字幕一区av| 中文字幕不卡三区| 亚洲国产激情av| 国产精品私人自拍| 国产精品天美传媒沈樵| 欧美激情综合在线| 久久久91精品国产一区二区精品| 日韩免费看网站| 日韩视频永久免费| 日韩欧美视频一区| 日韩免费视频一区二区| 欧美变态tickle挠乳网站| 精品国产乱码久久久久久久久 | 成人avav影音| 成人av免费在线观看| thepron国产精品| 高清在线观看日韩| 福利一区二区在线观看| 福利电影一区二区三区| 成人爽a毛片一区二区免费| 粉嫩av一区二区三区粉嫩| 成人激情免费网站| 99精品视频在线播放观看| 成人av电影观看| 99riav一区二区三区| 91丨九色丨黑人外教| 欧美阿v一级看视频| 欧美日韩一区二| 亚洲日本无吗高清不卡| 国产欧美日本| 久久一区二区三区av| 在线国产电影不卡| 欧美喷潮久久久xxxxx| 日韩一区二区在线观看视频播放| 欧美岛国在线观看| 久久久精品黄色| 中文字幕永久在线不卡| 一区二区三区在线观看国产| 亚洲丶国产丶欧美一区二区三区| 日韩av电影天堂| 国产在线精品一区二区夜色 | 97久久超碰国产精品| 午夜欧美理论片| 亚洲日本国产| 久久久精彩视频| 欧美日韩精品免费观看视频 | 久久国产精品区| 成人黄色小视频| 国内精品嫩模av私拍在线观看| 国产私拍一区|