`
candle_huihui
  • 浏览: 5378 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

一个自己用java写的学生单链表的相关问题

    博客分类:
  • java
阅读更多
[size=xx-large][/size]           电子科大大二学生,刚学java,写了个java 链表类,发现大部分功能正常,只不过在删除功能上出了问题,弄了比较久,还是没弄出是什么问题。。。
          先发到网上,看看有没有同学看出是什么问题,同时防止自己以后把这个问题给忘了。。。


  • 大小: 15.5 KB
1
1
分享到:
评论
3 楼 candle_huihui 2011-05-30  
langyu 写道
比较字符串用equals而不是==

PS:建议参考《Java编码规范》,提高可读性

是这个问题。。。。多谢。。。
2 楼 candle_huihui 2011-05-27  
langyu 写道
比较字符串用equals而不是==

PS:建议参考《Java编码规范》,提高可读性





多谢。。。。我回去测试下
1 楼 langyu 2011-05-27  
比较字符串用equals而不是==

PS:建议参考《Java编码规范》,提高可读性

相关推荐

    Java算法实例-单链表操作

    首先,单链表的基本结构包含一个头节点(head),链表的所有其他节点都通过next引用连接。在Java中,我们可以创建一个Node类来表示链表的节点: ```java public class Node { int data; Node next; public Node...

    单链表操作 和 栈、队列的应用

    内容和要求 单链表操作 和 栈、队列的... 4)定义一个顺序栈和循环队列,实现将队列中所有元素逆置。 实验数据:1)线性表为 6,2,11,5,2,4,2; 2)x=2; 3) k=5 或 k=10; 4)队列中的数据为 1,2,3,4,5,6

    实验三 单链表的插入

    在进行这个实验时,学生可能需要编写代码来实现这些步骤,例如使用C++、Java或Python等编程语言。代码通常会包含一个链表类,其中定义了插入方法。这个方法会接受插入位置和数据作为参数,然后按照上述步骤操作。...

    java实现单链表

    1)先创建一个head 头节点,头结点不存放具体的数据, 作用就是表示单链表的头。 2) 后面我们每添加一个节点,就直接加入到 链表的最后。 如果需要按照编号的顺序添加 1)首先找到新添加的节点的位置, 是通过辅助...

    java实现约瑟夫环问题Josephus

    java实现约瑟夫环问题Josephus 约瑟夫问题 * 已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌... * 他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。求出圈顺序

    单链表操作验证

    单链表的特点在于它的线性结构,其中每个节点(除了最后一个)都有一个指向下一个节点的引用。链表的第一个节点称为头节点,最后一个节点的引用为NULL,表示链表的结束。与数组相比,链表在内存中不连续存放,因此...

    班级考勤管理系统程序代码+实现GUI界面设计+JAVA实现+数据结构(顺序表、单链表、插入排序算法)+程序要求+程序说明书.rar

    该压缩包包含的是一个基于Java实现的班级考勤管理系统的完整源代码,涵盖了GUI界面设计、数据结构(顺序表、单链表)以及插入排序算法的应用。以下将详细阐述其中涉及的知识点: 1. **Java编程语言**:Java是一种跨...

    简单单链表(数据结构)

    单链表是计算机科学中一种基础且重要的数据结构,它在很多编程问题和算法实现中都有广泛应用。在本文中,我们将深入探讨单链表的概念、结构、操作以及它在实际编程中的应用。 单链表是一种线性数据结构,每个元素...

    【数据结构课程设计】单链表的基本操作

    链表的第一个节点称为头节点,最后一个节点的指针域通常为NULL,表示链表的结束。 单链表的主要操作包括: 1. **创建链表**:初始化链表,通常从空链表开始,然后通过插入节点来构建链表。 2. **插入节点**:在...

    树形DP和单链表算法题目PPT课件——Java

    快速排序是一种高效的排序算法,通过选取一个基准值并重新组织列表,可以将问题分解为较小的部分,然后递归地排序这些部分。 本PPT课件适合教师教学或学生自学,它提供了丰富的动画来帮助理解抽象的概念,使得学习...

    18级合工大数据结构实验单链表

    链表的第一个节点称为头节点,最后一个节点的指针通常为空,表示链表的结束。与数组不同,链表中的元素不需要连续的内存空间,这使得链表在动态插入和删除操作上具有优势。 在单链表的操作中,有几种常见的基本操作...

    《数据结构实验教程》胡学刚 上机实验—实验一 单链表实验源代码

    1. 创建链表:初始化一个空链表,通常通过创建一个头节点开始,该节点的指针域指向NULL。 2. 插入节点:在链表的特定位置或末尾插入新节点。插入操作涉及改变多个节点的指针关系,以确保链表的连续性。 3. 删除...

    java的简单数据结构

    java数据结构简单介绍,一点点

    学生成绩管理系统

    【学生成绩管理系统】是一个专为教育机构设计的软件应用,用于有效管理和追踪学生的学术表现。这个系统通常包含了各种功能,如添加、编辑和查询学生分数,生成成绩报告,进行成绩分析,以及提供教师、学生和家长之间...

    数据结构常用算法.doc

    数据结构是计算机科学中至关重要的一个领域,它研究如何有效地组织和存储数据,以便于高效地访问和操作。本文档提供了几个与数据结构相关的常见算法,涵盖了链表、栈、队列以及二叉树等核心概念。 1. 计算单链表中...

    数据结构顺序表+单链表+二叉树+图等等各实验总汇.rar

    单链表每个节点包含数据和指向下一个节点的指针,循环单链表则最后一个节点指回第一个节点。链表的优点在于插入和删除操作灵活,无需移动元素,但访问速度相对较慢,不能像顺序表那样直接通过索引获取元素。 ...

    数据结构—刘小晶—例2.7-用链表结构写的学生成绩管理系统

    在本主题中,我们将深入探讨如何使用链表结构来实现一个学生成绩管理系统。这个系统由数据结构专家刘小晶教授举例讲解,旨在帮助我们理解数据结构在实际问题中的应用,特别是链表这一核心概念。链表是一种非连续、非...

    数据结构单链表插入和删除

    数据结构中的单链表是一种常见的线性数据结构,它通过一系列节点来表示数据项,每个节点包含数据元素和指向下一个节点的指针。本实验报告详细介绍了如何在单链表中进行插入和删除操作,这对于理解和掌握数据结构的...

    Java投票系统

    2.选票中每个候选人采用一个节点实现,节点中包含一个BOOL变量,表示该候选人是否选上; 3.设计用户输入选票提示信息,并且能够发现输入选票信息是否合法,即选票是否为空,或者是否多选了候选人; 4.统计各位...

Global site tag (gtag.js) - Google Analytics