最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java單向鏈表的實(shí)現(xiàn)實(shí)例

 更新時(shí)間:2013年10月24日 10:14:36   作者:  
java單向鏈表的實(shí)現(xiàn)實(shí)例。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
上代碼嘍~
復(fù)制代碼 代碼如下:

package ncu.com.app.chatpter_5;

import java.util.Random;


//結(jié)點(diǎn)類(lèi)
class Node {
 Object data;
 Node next;
 

}
//操作類(lèi)
class ListNode{
 public Node first;
 public int size;
 public ListNode(){
  first = null;
  size = 0;
 }
 public void insertNode(Object node){
  Node no = new Node();
  no.data = node;
  no.next = first;
  first = no;
  size++;

 }
 public void disPlay(){
  if(size==0){
   System.out.println("鏈表為空");
  }
  Node currnode = first;
   while(currnode!=null){
    System.out.print(currnode.data+",");
    currnode = currnode.next;
   }
   System.out.println("");
  }
 //刪除i個(gè)結(jié)點(diǎn)
 public void delect(int i){
  if(i<=size){
   for(int m=0;m<i;m++){
    first = first.next;
    size--;
    disPlay();
   }
  }
 }
 //清空鏈表
 public void delectAll(){
  size = 0;
  first = null;
  disPlay();
 }
 //獲得從i-j中鏈表的數(shù)據(jù)
 public void getNode(int i,int j){
  for(int m=0;m<i-1;m++){
   first = first.next;
  }
  Node currnode = first;
  for(int m=0;m<j-i+1;m++){
   System.out.print(currnode.data+",");
   currnode = currnode.next;
  }

 }
}

 

public class NodeTree {
 public static void main(String args[]){
  ListNode listnode = new ListNode();
  for(int i = 0;i<10;i++){
   int k  = new Random().nextInt(10);
   listnode.insertNode(k);
   System.out.print(k+",");

  }
  System.out.println("");
  listnode.disPlay();
  //listnode.delect(10);
  //listnode.delectAll();
  listnode.getNode(2,8);
 }

}

相關(guān)文章

  • 一文帶你掌握SpringBoot中常見(jiàn)定時(shí)任務(wù)的實(shí)現(xiàn)

    一文帶你掌握SpringBoot中常見(jiàn)定時(shí)任務(wù)的實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了Spring?Boot中定時(shí)任務(wù)的基本用法、高級(jí)特性以及最佳實(shí)踐,幫助開(kāi)發(fā)人員更好地理解和應(yīng)用定時(shí)任務(wù),提高系統(tǒng)的穩(wěn)定性和可靠性,需要的可以參考下
    2024-03-03
  • Hutool開(kāi)發(fā)MapUtil工具類(lèi)使用示例

    Hutool開(kāi)發(fā)MapUtil工具類(lèi)使用示例

    這篇文章主要為大家介紹了Hutool開(kāi)發(fā)MapUtil工具類(lèi)使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • SpringBoot結(jié)果封裝和異常攔截的實(shí)現(xiàn)示例

    SpringBoot結(jié)果封裝和異常攔截的實(shí)現(xiàn)示例

    SpringBoot 項(xiàng)目中,我們通常需要將結(jié)果數(shù)據(jù)封裝成特定的格式,以方便客戶(hù)端進(jìn)行處理,本文主要介紹了SpringBoot?優(yōu)雅的結(jié)果封裝和異常攔截,感興趣的可以了解一下
    2023-08-08
  • Java鍵值對(duì)Pair的使用方式和操作實(shí)現(xiàn)

    Java鍵值對(duì)Pair的使用方式和操作實(shí)現(xiàn)

    鍵值對(duì)是一種常見(jiàn)的數(shù)據(jù)結(jié)構(gòu),它由一個(gè)唯一的鍵和與之關(guān)聯(lián)的值組成,本文就來(lái)介紹一下Java鍵值對(duì)Pair的使用方式和操作實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-12-12
  • IDEA設(shè)置JVM可分配內(nèi)存大小和其他參數(shù)的教程

    IDEA設(shè)置JVM可分配內(nèi)存大小和其他參數(shù)的教程

    這篇文章主要介紹了IDEA設(shè)置JVM可分配內(nèi)存大小和其他參數(shù)的教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • Java面試題沖刺第十六天--消息隊(duì)列

    Java面試題沖刺第十六天--消息隊(duì)列

    這篇文章主要為大家分享了最有價(jià)值的三道關(guān)于消息隊(duì)列的面試題,涵蓋內(nèi)容全面,包括數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)的題目、經(jīng)典面試編程題等,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Mybatis核心組成部分之SQL映射文件揭秘詳解

    Mybatis核心組成部分之SQL映射文件揭秘詳解

    MyBatis真正的力量是在映射語(yǔ)句中,下面這篇文章主要給大家介紹了關(guān)于Mybatis核心組成部分之SQL映射文件揭秘的相關(guān)資料,現(xiàn)在分享給大家,給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • 解決?IDEA?Maven?項(xiàng)目中"Could?not?find?artifact"?問(wèn)題的常見(jiàn)情況和解決方案

    解決?IDEA?Maven?項(xiàng)目中"Could?not?find?artifact"?

    這篇文章主要介紹了解決IDEA Maven項(xiàng)目中Could not?find?artifact問(wèn)題的常見(jiàn)情況和解決方案,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • Java 下數(shù)據(jù)業(yè)務(wù)邏輯開(kāi)發(fā)技術(shù) JOOQ 和 SPL

    Java 下數(shù)據(jù)業(yè)務(wù)邏輯開(kāi)發(fā)技術(shù) JOOQ 和 SPL

    這篇文章主要為大家介紹了Java 下數(shù)據(jù)業(yè)務(wù)邏輯開(kāi)發(fā)技術(shù) JOOQ 和 SPL詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • NIO深入理解FileChannel使用方法原理

    NIO深入理解FileChannel使用方法原理

    這篇文章主要為大家介紹了NIO深入理解FileChannel的源碼示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05

最新評(píng)論

清镇市| 大英县| 九龙坡区| 多伦县| 喀什市| 西平县| 新邵县| 封开县| 巫溪县| 买车| 通许县| 邛崃市| 永仁县| 汉阴县| 台北市| 泸溪县| 大宁县| 靖安县| 勃利县| 宜章县| 浠水县| 米泉市| 青阳县| 鸡西市| 株洲县| 麻江县| 东乡族自治县| 平塘县| 延长县| 清河县| SHOW| 胶南市| 永清县| 崇明县| 舞阳县| 会东县| 大安市| 阜新市| 神池县| 玉田县| 香港 |