Java数据结构之简单的连接点(link)实现方法示例

 更新时间:2017年10月24日 08:58:58   作者:CharlinGod  
这篇文章主要介绍了Java数据结构之简单的连接点(link)实现方法,涉及java指针指向节点的相关使用技巧,需要的朋友可以参考下

本文实例讲述了Java数据结构之简单的连接点(link)实现方法。分享给大家供大家参考,具体如下:

一、概述:

链接点由:数据和指向下个数据的指针构成

如图:

二、简单实现:

package com.java.link;
/**
 * @描述 TODO
 * @项目名称 Java_DataStruct
 * @包名 com.java.link
 * @类名 Link
 * @author chenlin
 */
public class Link {
 private long data;
 private Link next;
 public Link(long data) {
 super();
 this.data = data;
 }
 public long getData() {
 return data;
 }
 public void setData(long data) {
 this.data = data;
 }
 public Link getNext() {
 return next;
 }
 public void setNext(Link next) {
 this.next = next;
 }
 public static void main(String[] args) {
 Link link1 = new Link(11);
 Link link2 = new Link(12);
 Link link3 = new Link(13);
 Link link4 = new Link(14);
 Link link5 = new Link(15);
 link1.setNext(link2);
 link2.setNext(link3);
 link3.setNext(link4);
 link4.setNext(link5);
 System.out.println("脚本之家测试结果:");
 System.out.println(link1.getData());
 System.out.println(link1.getNext().getData());
 }
}

运行结果:

更多关于java算法相关内容感兴趣的读者可查看本站专题:《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总

希望本文所述对大家java程序设计有所帮助。

相关文章

  • Java13 明天发布(最新最全新特性解读)

    Java13 明天发布(最新最全新特性解读)

    这篇文章主要介绍了Java13 明天发布,最新最全新特性解读,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • springboot整合redis进行数据操作(推荐)

    springboot整合redis进行数据操作(推荐)

    springboot整合redis比较简单,并且使用redistemplate可以让我们更加方便的对数据进行操作。下面通过本文给大家分享springboot整合redis进行数据操作的相关知识,感兴趣的朋友一起看看吧
    2017-10-10
  • springboot整合shiro之thymeleaf使用shiro标签的方法

    springboot整合shiro之thymeleaf使用shiro标签的方法

    Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP ,这篇文章主要介绍了springboot整合shiro之thymeleaf使用shiro标签的相关知识,需要的朋友可以参考下
    2021-10-10
  • Java进阶之高并发核心Selector详解

    Java进阶之高并发核心Selector详解

    前几篇文章介绍了Java高并发的一些基础内容,认识了Channel,Buffer和Selector的基本用法,有了感性认识之后,来看看Selector的底层是如何实现的。,需要的朋友可以参考下
    2021-05-05
  • 详解Spring的autowire-candidate设计

    详解Spring的autowire-candidate设计

    现在的Spring应用通常都是基于注解开发,但是对Spring感兴趣的同学可以借助Spring早期基于Xml配置的各种运用来加深对Spring框架内部的理解和体会Spring框架的设计之妙。这篇文章我们就来谈谈Xml配置之default-autowire-candidates
    2021-06-06
  • java equals和==的区别详解

    java equals和==的区别详解

    这篇文章主要介绍了java equals和==的区别详解的相关资料,需要的朋友可以参考下
    2016-10-10
  • 深入理解Spring中bean的生命周期介绍

    深入理解Spring中bean的生命周期介绍

    本篇文章主要介绍了深入理解Spring中bean的生命周期介绍,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • MyBatis-plus的五种批量插入方式对比分析

    MyBatis-plus的五种批量插入方式对比分析

    本文主要介绍了MyBatis-plus的五种批量插入方式对比分析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • Spring内部bean和级联属性用法详解

    Spring内部bean和级联属性用法详解

    这篇文章主要介绍了Java内部bean和级联属性用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • ES修改字段类型的操作方式

    ES修改字段类型的操作方式

    ES修改字段类型是指在已有的索引中,通过特定的操作方式将某个字段的类型修改为其它类型,这篇文章主要介绍了ES修改字段类型的相关知识,感兴趣的朋友跟随小编一起看看吧
    2023-10-10

最新评论