链表实现队列

本文介绍了如何利用链表实现队列,包括创建储存数据和地址的类,以及利用静态变量处理头部和中间节点。代码示例中展示了链表实现过程,同时指出静态变量可能导致的数据改变问题。此外,还提及了数组实现队列的注意事项。
摘要由CSDN通过智能技术生成

链表实现队列,
1,创捷一个储存数据和地址的类
2,创建一个含有头部的类和一个不断传引用的中间类

package com.ui629;

public class Node {
   
	private static Noded next;//头部类
	private static Noded last;//中间类
	private static int length;
	public static void save(int data_1) {
   
		if (next == null) {
   
			Noded node =new Noded();
			node.data = data_1;
			next = node;
			last = next;
			length++;
		}
		else {
   
			Noded node =new Noded();
			node.data = data_1;
			last.next = node;
			last = last.next;
			length++;
		}
	}
	public static void change(int data_1, int index) {
   
		int count = 0;
		last = next;
		while (count != index) {
   
			last = last.next;
			count++;
		}
		last.data = data_1;
	} 
	public static void check() {
   
		int count = 0;
		last = next
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值